建立集合使用{}或set(),但是如果要建立空集合只使用set(),因為{}用來建立空字典
s1=
print
(s1)
#s12=
print
(s12)
#s3=
set(
'sdfghj'
)print
(s3)
##集合沒有順序,不支援下標,沒有重合資料,去重
#2建立空集合 :set()
s4=set()
print
(type
(s4)
)#
集合資料的特點
add()
s1=
s1.add(
100)
s1.add(10)
print
(s1)
#
因為集合有去重功能,所以,當向集合內追加上網資料是當前集合已有資料的話,則不進行任何操作
update()
追加的資料是序列
s1=
s1.update(
100)
print
(s1)
#報錯s1=
#s1.update(100)
s1.update(
[100
,200
,300])
s1.update(
'asdfff'
)print
(s1)
#
s1=
s1.remove(10)
print
(s1)
s1=
s1.discard(
100)
print
(s1)
s1=
s2=s1.pop(
)print
(s1)
print
(s2)
"""10
"""
in 判斷資料在集合序列
not in :判斷資料不在集合序列
s1=
print(10
in s1)
print(10
notin s1)
"""true
false
"""
Python中的集合
python中的集合 一 定義 集合是由一組元素組成。集合中的元素只包含值。需注意兩點 1 集合中的元素是無序的。2 每個元素是唯一的。二 建立集合 語法 set name set 新增 用set name.add 填充集合 語法 set name 三 獲取資訊 因為集合裡面沒有索引值所以判斷某個元...
Python中的集合
集合 set 是乙個無序的不重複元素序列。可以使用大括號 或者 set 函式建立集合,注意 建立乙個空集合必須用 set 而不是 因為 是用來建立乙個空字典。建立集合 s set test set hello set test set test set hello set test 由此可見集合中的...
python中的集合
集合 和數學概念中的結合類似,集合裡面的元素不可重複,所以可以用來做快速去重。集合裡面的元素不可重複s print s,type s 列印出來重複多次的元素只會列印一次定義乙個空集合s1 如果這樣定義,那麼預設情況下是dict print type s1 這時s1的資料型別是dict s2 set ...