2015-09-29 56 views
-2

我有蟒蛇,顯示波紋管的列表:Python的 - 如何獲得第一個項目列表清單中python3

edge = [[1, 2], [1, 3], [1, 4], [3, 4]] 

我想在每一步中得到1和1,1和3,意味着我要獲取子列表中的第一個元素。

我用這個代碼:

def set(): 
for subList in edge: 
    for firstItem in subList: 
     print(firstItem) 

但回來的所有元素。

回答

1

您正在遍歷所有嵌套列表的所有元素。如果你只是想打印每個嵌套列表的第一個元素,使用索引:

for sublist in edge: 
    print(sublist[0]) 

如果所有嵌套列表具有相同的號碼,你可以使用拆包元素:

for start, end in edge: 
    print(start) 
+0

謝謝你,這是我的答案! :-) –

相關問題