課程
/后端開發
/Python
/初識Python
L.insert(0,L.pop())L.append(L.pop(1))
2017-01-06
源自:初識Python 4-6
正在回答
因為L = ['Adam', 'Lisa', 'Bart'],所以L.pop()是'Bart',此時L=['Adam', 'Lisa']所以執行完第一行L.insert(0,L.pop())之后L=['Bart','Adam', 'Lisa']
當L=['Bart','Adam', 'Lisa'],L.pop(1)是'Adam',此時L=['Bart','Lisa'],此時執行完第二行L.append(L.pop(1))之后L=['Bart','Lisa','Adam']
這樣就實現了第一個和第三個元素交換的目的
靜觀思異常 提問者
那道題的將L里的最后一個元素與第 一個元素互換用這個L.insert(0,L.pop())L.append(L.pop(1))怎么實現的呢-?-
qq_李達康_0
insert(索引號,新元素)?在對應索引內插入新元素 pop()?//刪除最后一個元素,并且返回刪除的元素 pop(索引)??//刪除對應索引元素,并返回刪除元素
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-01-06
因為L = ['Adam', 'Lisa', 'Bart'],所以L.pop()是'Bart',此時L=['Adam', 'Lisa']所以執行完第一行L.insert(0,L.pop())之后L=['Bart','Adam', 'Lisa']
當L=['Bart','Adam', 'Lisa'],L.pop(1)是'Adam',此時L=['Bart','Lisa'],此時執行完第二行L.append(L.pop(1))之后L=['Bart','Lisa','Adam']
這樣就實現了第一個和第三個元素交換的目的
2017-01-06
那道題的將L里的最后一個元素與第 一個元素互換用這個L.insert(0,L.pop())
L.append(L.pop(1))怎么實現的呢-?-
2017-01-06