python中的集合

2021-10-02 10:50:04 字數 1240 閱讀 9571

建立集合使用{}或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 ...