python集合的新增元素方法整理
我們可以把全體人數(shù)當作一個集合,想要往其中加入新人有不同的增加方式。可以一周增加一次,也可以集中到月底一起加入集體。我們今天所要講的在python集合中,添加元素的兩種方法就可以這樣理解。一個是整體加入,另一個是拆分加入,下面我們一起看看具體的使用吧。
集合的添加有兩種方式,分別是add和update。但是它們在添加元素時是由區(qū)別的:
add()方法
把要傳入的元素作為一個整體添加到集合中,如:
>>> s=set('one')
>>> s
{'e', 'o', 'n'}
>>> s.add('two')
>>> s
{'e', 'two', 'o', 'n'}
update()方法
是把要傳入的元素拆分成單個字符,存于集合中,并去掉重復的字符。可以一次添加多個值,如:
>>> s=set('one')
>>> s
{'e', 'o', 'n'}
>>> s.update('two')
>>> s
{'e', 'n', 't', 'w', 'o'}
通過本篇文章的學習我們會發(fā)現(xiàn),兩種不同函數(shù)的添加方法是不同的,但是最終在集合中添加的元素是一樣,看懂了的小伙伴趕緊試試吧。
內(nèi)容擴展:
python 集合元素添加
#A new empty set
color_set = set()
color_set.add("Red")
print(color_set)
#Add multiple items
color_set.update(["blue","blue", "Green"])
print(color_set)
到此這篇關(guān)于python集合的新增元素方法整理的文章就介紹到這了,更多相關(guān)新增元素在python集合中有哪些方法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Django中實現(xiàn)一個高性能計數(shù)器(Counter)實例
這篇文章主要介紹了Django中實現(xiàn)一個高性能計數(shù)器(Counter)實例,分解成一步一步去講解,并配有例子,需要的朋友可以參考下2014-07-07
Python深度學習pytorch神經(jīng)網(wǎng)絡(luò)圖像卷積運算詳解
這篇文章主要介紹了Python深度學習關(guān)于pytorch神經(jīng)網(wǎng)絡(luò)圖像卷積的運算示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-10-10
tensorflow/core/platform/cpu_feature_guard.cc:140] Your CPU
這篇文章主要介紹了tensorflow/core/platform/cpu_feature_guard.cc:140] Your CPU supports instructions that this T的相關(guān)知識,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-06-06
簡單分析Python中用fork()函數(shù)生成的子進程
這篇文章主要介紹了Python中用fork()函數(shù)生成的子進程,分析子進程與父進程的執(zhí)行順序,需要的朋友可以參考下2015-05-05

