为什么这是我使用索引的输出?什么是索引?

Why is this my output using index? what is index?

for index in range(0, 10, 2):
    print(index)

为什么输出是2,4,6,8? 如何指定只打印偶数?这是索引的作用吗?我的理解是索引表示位置。

如评论中所述,index 一词在这里只是一个变量名。是的,通常索引是指元素在可迭代对象中的位置,但是,这与相关代码片段中出现的任何内容无关。

built-in range 函数只打印偶数。第三个参数,在本例中为 2,指定“步骤”,它基本上说明了可迭代 range 结构中每个元素要跳转多少个数字。然后这些元素被迭代并按顺序绑定到 index,因此你会看到你的输出。