Python里經常會出現一些不太常見的函數,大家在遇到這類函數時候,是怎么做的呢?沒有概念,直接過,還是會去查詢下呢?相信大部分人都不會去查詢,因為查詢的內容太復雜了,所以,小編針對大多數人,直接給大家展示最精華的內容,一起看下吧~
描述:add() 方法用于給集合添加元素,如果添加的元素在集合中已存在,則不執行任何操作。注意:集合中只能包含可哈希的對象,即 list,dict 都不能嵌入到集合
語法:set.add(elmnt)
參數:elmnt -- 必需,要添加的元素。
實例代碼:#添加不存在的元素
set1 = {'周揚青','徐懷鈺','Makiyo','Selina'}#建一個羅志祥的女友集合
set1.add('羅玉鳳')#給他加個鳳姐進去
set1
{'Makiyo', 'Selina', '周揚青', '徐懷鈺', '羅玉鳳'}
set1.add('喬碧蘿')#再給羅志祥加個喬碧蘿
set1
{'Makiyo', 'Selina', '喬碧蘿', '周揚青', '徐懷鈺', '羅玉鳳'}
#添加存在的元素
set1.add('徐懷鈺')
set1
{'Makiyo', 'Selina', '喬碧蘿', '周揚青', '羅玉鳳'}#我們發現,還是只有五個
創建集合set,大括號或 set() 函數可以用來創建集合。
set集合類需要的參數必須是迭代器類型的,如:序列、字典等,然后轉換成無序不重復的元素集。由于集合是不重復的,所以可以對字符串、列表、元組進行去重操作。
如果您還想了解更多的python實用類知識,點擊進入python學習網查詢哦~