python中集合的定義與如何創建集合

集合(set)的定義

有關集合的定義:
	 - 集合時一個無序的、元素不可重複數據類型,可使用 大括號{} 去界定;
	 - 集合中各元素之間用逗號隔開;
	 - 創建空集合時,必須使用set([]),而不是{}。因爲{}時用來創建一個空字典的。

集合的創建

1.大括號+逗號隔開
集合裏的元素是不可重複的,所以展現的結果中1,2,3不會重複出現

代碼:

s = {1,2,3,1,2,3,4,5}
print(s)
print(type(s))

結果展示:
在這裏插入圖片描述

2.集合內可只存在一個元素
代碼:

s1 = {'lyqiu'}          #集合內可只存在一個元素
print(s1)
print(type(s1))

結果展示:
在這裏插入圖片描述
3.當想創建空集合,需要set([])

直接使用{}時,顯示其類型爲字典,想要創建空集合,需要使用set([])
代碼:

s2 = {}            #直接使用{}時,顯示其類型爲字典
print(type(s2))

s3 = set([])        #想要創建空集合,需要使用set([])
print(type(s3))

結果展示:
在這裏插入圖片描述

4.使用集合,完成列表的去重
代碼:

li = [1,2,3,1,2,3]
print(list(set(li)))
print(type(li))

li1 = ['lyqiu',1,2,'ssh','lyqiu']
print(list(set(li1)))

結果展示:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章