我如何得到线索引

时间:2014-04-21 22:11:45

标签: python loops for-loop indexing

我正在读取文件,那么如何获得每行的转弯或索引?

for line in excelRead:
    keywrds=[]
    title=line.split("+")
    title=[lines.strip()for lines in title]
    print title[0]

所以,当我在excel中读取我的第一行时,行变量等于excel中的行值,但是如何找到它的转向?

2 个答案:

答案 0 :(得分:2)

使用enumerate()

for index, line in enumerate(excelRead, start=1):
    keywrds=[]
    title=line.split("+")
    title=[lines.strip()for lines in title]
    print title[0]
    print index

start的{​​{1}}参数表示您希望将索引设置为1而不是0。

答案 1 :(得分:1)

尝试:

for index, line in enumerate(excelRead, start=1):
    # use index as you wish
    keywrds=[]
    title=line.split("+")
    title=[lines.strip()for lines in title]
    print title[0]

start=1因为默认情况下它从0开始,但Excel的第一行是行1

您可以找到有关内置enumerate函数here的更多信息。