python,set函數
一、描述
set函數創建一個無序不重複元素集,可進行關係測試,刪除重複數據,還可以計算交集、差集、並集等。
二、語法
set 語法:
class set([iterable])
三、參數說明:
iterable -- 可迭代對象對象;
返回值
返回新的集合對象。
四、set類型
set 和 dict 類似,也是一組 key 的集合,但是不存儲 value. 由於 key 不重複,所以,在 set 中, 沒有重複的 key 集合是可變類型
集合的創建:
# 第一種方式創建 set 類型
>>> print(type(set1), set1)
<class 'set'> {1, 3, 6, 'z', 'a', 'b'}
# 第二種方式創建 set 類型
>>> set2 = set(['z', 'a', 'b', 3, 6, 1])
>>> print(type(set2), set2)
<class 'set'> {1, 3, 6, 'z', 'a', 'b'}
# 第三種方式創建 set 類型
>>> set3 = set('hello')
>>> print(type(set3), set3)
<class 'set'> {'o', 'e', 'l', 'h'}
五、set函數的使用方法:
>>>x = set('runoob')
>>> y = set('google')
>>> x, y(set(['b', 'r', 'u', 'o', 'n']), set(['e', 'o', 'g', 'l'])) # 重複的被刪除
>>> x & y # 交集set(['o'])
>>> x | y # 並集set(['b', 'e', 'g', 'l', 'o', 'n', 'r', 'u'])
>>> x - y # 差集set(['r', 'b', 'u', 'n'])
-
小米手機返回鍵不能返回怎麼辦
如果我們小米手機的返回鍵失去作用了,可以使用懸浮球裏的返回鍵進行各種操作,具體方法如下:1、在自己的手機桌面上找到設置圖標,點擊打開。2、找到【更多設置】的選項,點擊打開。3、在更多設置的界面,找到【懸浮球】選項,點擊打開。4、在懸浮球的主界面,找到【自定義菜...
-
蘋果手機長圖怎麼截圖
1、長截圖辦法一iOS13上新之後自帶的長截圖方法,是在我們瀏覽網頁的時候使用的。操作方法:上音量鍵+開關鍵一起按下,然後點開截好的圖片,選擇“整頁”截圖即可。2、長截圖方法二利用QQ實現長截圖。操作方法:首先就是需要我們打開QQ,然後試着上音量鍵+開關鍵一起按下...
-
爲什麼要樹立正確的人生觀
1、因爲人生觀決定着人生道路的方向,以及決定着人們行爲選擇的價值取向和用什麼樣的方式對待實際生活。對於國家來講,我國正處於全面建成小康社會、加快推進社會主義現代化強國、實現中華民族偉大復興的實踐過程,我們只有把自己的人生目的與國家前途、民族命運、...
-
公交車多功能支付終端刷卡機怎樣才能刷多種,掃碼支付公交費一卡通多功能刷卡機
1、乘客乘車刷卡時,將手機支付費用二維碼靠近刷卡設備(車載刷卡收費機,下文簡稱車載機)的掃描區,車載機對二維碼進行識別後,識別通過後進行扣費,上述操作完成,車載機完成了對乘客的收費,乘客可以搭乘汽車。2、乘客刷卡乘車後,車載機主機完成相應的扣款並存儲相應的消費...