請問代碼的問題出在哪里?
L?=?['Adam',?'Lisa',?'Bart',?'Paul'] List0?=?zip(range(1,?len(L)?+?1),?L) for?t?in?List0: ????print?index,?'-',?name
輸出的結果是:
3?-?Paul 3?-?Paul 3?-?Paul 3?-?Paul
還請各位高手不吝賜教
L?=?['Adam',?'Lisa',?'Bart',?'Paul'] List0?=?zip(range(1,?len(L)?+?1),?L) for?t?in?List0: ????print?index,?'-',?name
輸出的結果是:
3?-?Paul 3?-?Paul 3?-?Paul 3?-?Paul
還請各位高手不吝賜教
2018-06-28
舉報
2018-07-05
L = ['Adam', 'Lisa', 'Bart', 'Paul']
List0 = zip(range(1, len(L) + 1), L)
for index, name in List0:
? ? print index,'-',name
可以通過編譯,達到要求的輸出結果
2018-06-28
代碼中沒有定義變量
index和
name
,所以無法print,應該不會出現你給出的輸出結果。2018-06-28
這樣可以通過編譯
for t …… 會報錯