課程
/后端開發
/Python
/初識Python
pop()方法不適用于set么?
pop()是所有集合的方法還是list的?
哪里有api啊?
2017-07-06
源自:初識Python 6-10
正在回答
問題一、二:
把4種集合都親身測試了,效果如下:
list ? ?:pop√,remove√
tuple:pop×,remove×(注:tuple的重要特性是一旦創建完畢,就不能修改了)
dict ?:pop√,remove×(注:單純使用pop()不行,使用時候必須傳入key)
set ? ?:pop×,remove√
問題三
api文檔:http://python.usyiyi.cn/
pop()方法是刪除最后一位。
并不適用于set。
只是list中的調用方法。
pop()方法總是刪除最后一位 可以傳索引進去 ?要刪除set可以使用remove(a)方法 ?a若不存在則會報錯
pop() 函數用于移除列表中的一個元素(默認最后一個元素),并且返回該元素的值。
刪除list中的某個元素,一般有兩種方法,pop()和remove()。
api--- http://python.usyiyi.cn/
慕哥5929336 提問者
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-08-23
問題一、二:
把4種集合都親身測試了,效果如下:
list ? ?:pop√,remove√
tuple:pop×,remove×(注:tuple的重要特性是一旦創建完畢,就不能修改了)
dict ?:pop√,remove×(注:單純使用pop()不行,使用時候必須傳入key)
set ? ?:pop×,remove√
問題三
api文檔:http://python.usyiyi.cn/
2017-07-06
pop()方法是刪除最后一位。
并不適用于set。
只是list中的調用方法。
api文檔:http://python.usyiyi.cn/
2017-07-06
pop()方法總是刪除最后一位 可以傳索引進去 ?要刪除set可以使用remove(a)方法 ?a若不存在則會報錯
pop() 函數用于移除列表中的一個元素(默認最后一個元素),并且返回該元素的值。
刪除list中的某個元素,一般有兩種方法,pop()和remove()。
api--- http://python.usyiyi.cn/