python集合刪除多種方法詳解
這篇文章主要介紹了python集合刪除多種方法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
刪除指定的元素
A={'a','c','b','d','e'}
print("原集合:",A)
A.remove('a') # 不存在會報錯
print("刪除a后:",A)
A.discard('b') # 不存在不會報錯
print("刪除b后:",A)
A.pop()
print("刪除第1個:",A)
A.clear()
print("清空后:",A)

刪除集合A與序列B的重復元素
A={1,2,3}
B=[3,4,5]
A.difference_update(B)
print(A,B)

刪除集合A中與序列B不重復的元素
A={1,2,3}
B=[3,4,5]
A.intersection_update(B)
print(A,B)

刪除集合A與序列B的重復元素,并插入不重復的元素
A={1,2,3}
B=[3,4,5]
A.symmetric_difference_update(B)
print(A,B)

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python?Requests?基本使用及Requests與?urllib?區(qū)別
在使用Python爬蟲時,需要模擬發(fā)起網(wǎng)絡(luò)請求,主要用到的庫有requests庫和python內(nèi)置的urllib庫,一般建議使用requests,它是對urllib的再次封裝,今天通過本文給大家講解Python?Requests使用及urllib區(qū)別,感興趣的朋友一起看看吧2022-11-11
Python中struct模塊對字節(jié)流/二進制流的操作教程
最近在學習python網(wǎng)絡(luò)編程這一塊,在寫簡單的socket通信代碼時,遇到了struct這個模塊的使用,當時不太清楚這到底有和作用,后來查閱了相關(guān)資料大概了解了,這篇文章就主要介紹了Python中struct模塊對字節(jié)流/二進制流的操作,需要的朋友可以參考借鑒。2017-01-01
python3實現(xiàn)網(wǎng)頁版raspberry pi(樹莓派)小車控制
這篇文章主要為大家詳細介紹了python3實現(xiàn)網(wǎng)頁版raspberry pi(樹莓派)小車控制,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-02-02
利用matplotlib為圖片上添加觸發(fā)事件進行交互
這篇文章主要介紹了利用matplotlib為圖片上添加觸發(fā)事件進行交互,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04
使用Python實現(xiàn)將list中的每一項的首字母大寫
今天小編就為大家分享一篇使用Python實現(xiàn)將list中的每一項的首字母大寫,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-06-06
利用Python封裝MySQLHelper類實現(xiàn)數(shù)據(jù)庫的增刪改查功能
Python 連接 MySQL 的方法有很多,常用的有 pymysql 和 mysql-connector-python 兩種庫,本文主要介紹了如何封裝一個MySQLHelper類,實現(xiàn)對數(shù)據(jù)庫的增刪改查功能,感興趣的可以了解一下2023-06-06

