python set 基礎
集合(set)是乙個無序的不重複元素序列。
可以使用大括號 或者 set() 函式建立集合,注意:建立乙個空集合必須用 set() 而不是 ,因為 是用來建立乙個空字典
a =[1
,2,3
,4,1
]print
(set
(a))
結果:
hello =
set(
)hello.add(
'b')
print
(hello)
結果:
hello =
hello.update(
)print
(hello)
hello.remove(3)
#刪除指定的元素
print
(hello)
print
(len
(hello)
)print(1
in hello)
hello.pop(
)#隨意刪除
print
(hello)
結果:
3true
a=
set(
'sfgs')b=
set(
'adws'
)print
(a-b)
## 集合a中包含而集合b中不包含的元素
print
(a|b)
print
(a&b)
print
(a^b)
#兩個集合都不包含的元素
結果: Python set集合詳解
python 中的集合,和數學中的集合概念一樣,用來儲存不重複的元素,即集合中的元素都是唯一的,互不相同。從形式上看,和字典類似,python 集合會將所有元素放在一對大括號 中,相鄰元素之間用 分隔,如下所示 其中,elementn 表示集合中的元素,個數沒有限制。從內容上看,同一集合中,只能儲存...
python set集合操作
set集合是乙個無序且不重複的集合。建立乙個set集合 name set sdd name 返回結果 add 功能 增加集合元素 name name.add d name 返回結果 name.add sd name 返回結果 clear 功能 清空集合元素 name name.clear name ...
PYTHON set 集合學習
建立乙個空的集合必須用set 因為 為dict。且set 只接受乙個引數 a type a dict a set type a set 集合中放的只能是數字 元組 字串,不能放字典,列表 set1 traceback most recent call last file line 1,in set1...