十、元組、集合

簡單就好VIP發表於2018-07-23

一、元組

1、元組的型別是tuple

2、元組是一個只讀的檔案。只能檢視,不能修改、新增和刪除。

3、元組是有長度的:

元組的操作同列表的操作是一樣的,只是元組是隻能讀的,不能被修改

4、str()方法可以將元組轉換為字串:

總結:

通過將一個字串轉換為元組,首想:你要轉換成的資料型別+(),示例:

比如說想要轉換成字典,那就是dict(變數名);

比如說想要轉換成元組,那就是tuple(變數名); 

比如說想要轉換成列表,那就是list(變數名)。

二、集合  set

1.集合與之前列表、元組類似,可以儲存多個資料,但是這些資料是不重複的

集合物件還支援union(聯合), intersection(交), difference(差)和sysmmetric_difference(對稱差集)等數學運算.

(重點)使用集合進行去重:

b=set(a)   ——去重了,{}花括號,不是字典,字典有鍵值,注意區分字典與集合。

aa=list(b)——去完重了,再通過list轉化回來。

2、交集&      並集| (輸出兩個集合所有元素)    差集-

 

(2)如果兩個都不一樣:求差值,誰在前,輸出誰

相關文章