Python3 基本資料型別 集合(set)

2021-09-16 22:08:21 字數 1126 閱讀 6162

集合,不可重複的列表,可變型別

difference s1中存在,s2中不存在

s1 = 

s2 =

v = s1.difference(s2)

print(v)

s2中存在,s1中不存在

s1 = 

s2 =

v = s2.difference(s1)

print(v)

difference_update s1中存在,s2中不存在,然後對s1清空,然後在重新賦值

s1 = 

s2 =

s1.difference_update(s2)

print(s1)

symmetric_difference s1與s2bu不同處

s1 = 

s2 =

v = s1.symmetric_difference(s2)

print(v)

intersection s1與s2交集處

s1 = 

s2 =

v = s1.intersection(s2)

print(v)

union 並集

s1 = 

s2 =

v = s1.union(s2)

print(v)

discard 移除

s1 = 

s1.discard('xmzncc')

print(s1)

update 更新

s1 = 

s1.update()

print(s1)

python3 基本資料型別 集合

集合 set 是乙個無序的不重複元素序列。可以使用大括號 或者 set 函式建立集合,注意 建立乙個空集合必須用 set 而不是 因為 是用來建立乙個空字典。集合中的元素不可以重複 basket print basket 建立乙個空集合 s set print type s a set abcdml...

python3 基本資料型別

整數 int 浮點數 float 1.23x10 9 寫成 1.23e9 整數和浮點數在計算機內部儲存的方式是不同的,整數運算永遠是精確的 除法難道也是精確的?是的!而浮點數運算則可能會有四捨五入的誤差 字串 str 字串是以單引號 或雙引號 括起來的任意文字,比如 abc xyz 等等。請注意,或...

Python3 基本資料型別

python中數字有四種型別 整數 布林型 浮點數和複數。int 整數 如 1,只有一種整數型別 int,表示為長整型,沒有 python2 中的 long。bool 布林 如 true。float 浮點數 如 1.23 3e 2 complex 複數 如 1 2j 1.1 2.2j python3...