Python基礎之集合set

2021-10-19 11:37:42 字數 1031 閱讀 8747

集合(set)是乙個無序的不重複元素序列。

可以使用大括號 或者 set() 函式建立集合,注意:建立乙個空集合必須用 set() 而不是 ,因為 是用來建立乙個空字典。

my_set =

# 不支援下標賦值和取值

# my_set[0] = 3

# value = my_set[0]

# print(value)

#通過遍歷獲取資料

my_set =

for value in my_set:

print

(value)

for index,value in

enumerate

(my_set)

:print

(index,value)

# 定義空的集合的時候不能直接使用{}

my_set =

set(

)my_set.add(1)

my_set.add(1)

print

(my_set,

type

(my_set)

)# 集合可以對容器型別資料去重

my_list =[1

,1,3

,5,3

]# 把列表轉成集合,會把資料去重

my_set =

set(my_list)

print

(my_set)

# 列表,元組, 集合 三者之間可以相互轉換

my_tuple =(5

,3)print

(my_tuple,

type

(my_tuple)

)

#######------------######------------

閱讀原文免費獲取python經典學習書本大禮包**(20餘本):

閱讀原文免費獲取r語言經典學習書本大禮包(10餘本):

python基礎之集合 set 關係

集合set 關係測試 集合是乙個無序,不重複的資料組合,主要作業去重,判斷關係 子集 交集 intersection 差集 difference 並集 union 對稱差集 symmetric difference 子集 issubset 父集 issuperset 交集 2個集合相同的部分 set...

python基礎之set集合詳解

集合 set 是乙個無序的不重複元素序列。可以使用大括號 或者 set 函式建立集合,注意 建立乙個空集合必須用 set 而不是 因為 是用來建立乙個空字典。print print set 123 print set 1,2,3 print set 11,22,33 add新增元素到集合 s1 s1...

python基礎 set集合

set集合是乙個無序且不重複的元素集合 1.set的建立 2種方式 se se set 11,22,33 呼叫的set 的 init 方法進行建立 2.set的常用方法 1.add se se.add 44 print se 因為是無序的,所以執行的結果會不一樣,但是 44確實被增加到了原 set集...