我在另一個枚舉循環中枚舉了循環,我想使用內部列表中的某些項目。我以爲以下幾點:如何從列表中選擇特定的索引? (即第1個,第6個和第13個值)
list1 = ['a','b','c','d','e'],['one','two','three','four','five'],['1','2','3','4','5']
for number, list in enumerate(list1):
for num, item in enumerate(list[0, 1, 4]):
print item
會打印出:
a
b
e
one
two
five
1
2
5
而是我得到的錯誤TypeError: list indices must be integers, not tuple
。我知道我可以使用list1[0:5]
來選擇一個範圍,所以我想我也可以明確地選擇項目。
任何人都可以解釋如何實現此打印輸出?
對我來說,你的問題不清楚。標題與內容不同。另外,你確定你沒有在'list1'中輸入錯字嗎? –