를 가져 오는 동안 내부 중첩 된 튜플/목록을 풀기 나는 enumerate()
를 사용하여 익숙 :파이썬 : 여전히 인덱스 번호
>>> seq_nested = (('A', 'Apple'), ('B', 'Boat'), ('C', 'Cat'))
:
>>> seq_flat = ('A', 'B', 'C')
>>> for num, entry in enumerate(seq_flat):
print num, entry
0 A
1 B
2 C
내가 중첩 된 목록은 동일한 작업을 수행 할 수 있도록하려면
나는 그것을 풀 수 :
>>> for letter, word in seq_nested:
print letter, word
A Apple
B Boat
C Cat
가 어떻게이 다음을 얻기 위해 압축해야 ?
0 A Apple
1 B Boat
2 C Cat
내가 아는 유일한 방법은 counter/incrementor를 사용하는 것입니다. 이것은 내가 아는 한 Python이 아닙니다. 더 우아한 방법이 있습니까?
레코드의 경우 튜플이 있고 목록은 없습니다. 리스트는'[]'을 사용하고, 튜플은'(,)'을 사용합니다 –