gpt4 book ai didi

Python - 枚举中的索引

转载 作者:行者123 更新时间:2023-12-05 08:43:53 30 4
gpt4 key购买 nike

我刚刚开始学习 Python。 for 循环从 python 中的哪个索引值开始?

例如,如果我有一个包含 390 行的文本文件,并且我迭代:

for i, word in enumerate(f)

索引的值是从0开始还是从1开始?另外,如果我想在文件中每隔 30 行打印一次,那么我是否必须像这样迭代?

if i+1 in [30,60,90,120,150,180,210,240,270,300,330,360,390]:
print i
...

最佳答案

当您对列表使用 for 循环时。它包括列表中从第零个开始的所有元素:如果 f=['x','y','z']

for i, word in enumerate(f):
print i, word

会输出:

0 x
1 y
2 z

每 30 行打印一次。你可以使用

for i in range(0,390,30):

这将输出:0, 30 ,60 90, ...

关于Python - 枚举中的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21359360/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com