課程
/后端開發
/Python
/初識Python
?name in zip(range(1, len(L)+1), L):這行里最后的'L'是什么意思
?
2016-10-25
源自:初識Python 9-2
正在回答
原代碼: L?=?['Adam',?'Lisa',?'Bart',?'Paul'] for?index,?name?in?zip(range(1,?len(L)+1),?L): ????print?index,?'-',?name ???? 顯示: 1?-?Adam 2?-?Lisa 3?-?Bart 4?-?Paul???? ============================================================ (1) L?=?['Adam',?'Lisa',?'Bart',?'Paul'] print?range(1,?len(L)+1) 這個顯示[1,2,3,4]??????這個給?index (2)?name?就是?L??遍歷 L?=?['Adam',?'Lisa',?'Bart',?'Paul'] (3) zip()函數可以把兩個?list?變成一個?list: >>>?zip([10,?20,?30],?['A',?'B',?'C']) 顯示[(10,?'A'),?(20,?'B'),?(30,?'C')] 類似于: print?zip([10,?20,?30],?['A',?'B',?'C']) for?index,name?in?zip([10,?20,?30],?['A',?'B',?'C']): ????print?index,?'-',?name 顯示: 10?-?A 20?-?B 30?-?C
qq_風細柳斜斜_03960565 提問者
zip 其實可以認為是給list的元素指定索引,前一個參數是索引,后一個參數是被索引的對象
L 是上面的集合list
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-25
2016-10-30
zip 其實可以認為是給list的元素指定索引,前一個參數是索引,后一個參數是被索引的對象
2016-10-25
L 是上面的集合list