2014-04-21 4 views
1

파일을 읽었으므로 각 행의 순서 또는 색인을 얻는 방법은 무엇입니까? 내가 엑셀에서 첫 선을 읽을 때행 인덱스를 얻는 방법

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

그래서, 라인 변수는 엑셀 라인 값과 동일하지만, 어떻게 그것이 설정하는 찾을 수 있습니까?

답변

1

사용 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 

enumeratestart 매개 변수는 0 대신

, 당신은 하나의 인덱스를 시작하려는 것을 나타냅니다
1

시도 : 기본적으로는 0에서 시작하지만, Excel의 첫 번째 행은 행 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 때문이다.

내장형 enumerate 기능 here에 대해 자세히 알아볼 수 있습니다.

관련 문제