最贊回答 / hi小花豬
insert 表示添加到索引為 index 的位置上,同時當前元素及后邊的元素向后移動。insert(1,"A") 表示添加A元素到索引為1的位置,同時原來索引為1的,及其后邊的元素都向后移動。同理L.insert(-2,'Paul') 即 將paul 添加到倒數第二個元素上,同時原來索引為倒數第二的Lisa 及其后邊元素向后移動。此時L=?['Adam', 'Paul','Lisa', 'Bart']
2019-01-13
已采納回答 / 默小白
個人看法:? 1.剛才試了一下,list中的元素是混雜的也沒關系,一樣地可以迭代出來。因為在Python中,數據類型是動態的,聲明變量時(例如:for x in L:)這里的x是動態的,可以是整數、浮點數或字符等等,它會根據具體的數據來匹配類型,這點和其他語言有點difference.? 2.當list中的元素是包含三個元素的tuple時,用for迭代:??? for x,y,z in L:?????? .........? 同理,4個、5個或者更多的元素只需添加變量即可。
2019-01-12