2014-11-18 3 views
0

을 사용하여 목록의 마지막 항목을 얻을 각 목록의 마지막 항목에만 관심이 있으므로 77, 77, 6 등을 얻을 수 있습니까?파이썬 내가 파일이 파일

+0

당신이 전화 가정 'l'리스트. 그러면,'[x [-1] for x in l]'은 마지막 항목들만의 목록을 얻을 것입니다. – Alec

+2

@Alec 왜 코멘트로 대답합니까? – Kos

답변

2

의 [-1] 요소를 가지고, 각 항목에 대한

lastItems = [int(i[-1]) for i in yourList[2:]] 
0

, 당신은 이미 배열을 가정. 인덱스 [-1] 배열의 마지막 요소를 의미, [-2]에 다음 - 투 - 마지막으로, 등

0

당신이 큰 파일을 사용하여 작업하는 경우 :

>>> with open('yourfile') as f: 
...  last_items = [ int(x.strip().split()[-1]) for i,x in enumerate(f) if i> 1 ] 
... 
관련 문제