一、集合的定義:
定義:由不同元素組成的集合,集合中是一組無序排列的可hash值,可以作為字典的key。
特性:集合的目的是將不同的值存放到一起,不同的集合間用來做關係運算,無需糾結於集合中單個值
二、集合的建立:
或定義可變集合set三、關係運算:>>> set_test=set('hello')
>>> set_test
改為不可變集合frozenset
>>> f_set_test=frozenset(set_test)
>>> f_set_test
frozenset()
innot in
==!=
>,>=
|,|=:合集
&.&=:交集
-,-=:差集
^,^=:對稱差分
python=四、總結linux=
print(python |linux)
print(python &linux)
print(python ^linux)
print(python -linux)
print('
egon'in
linux)
for i in
python:
(i)x,*_=python=
(x)x=
y=print(x==y)
print(x!=y)
print(y<=x)
print(x>y)
1、數字,字串,列表,元組,字典
按照存值個數:
乙個:數字 ,字串
多個:列表,字典
不可變:數字,元組,字串
按照訪問方式:
直接訪問:數字
索引:字串,列表,元組===》序列型別seq
對映 :字典
2、資料型別內建函式轉換彙總 :
python資料型別之集合型別
一 集合的作用 知識點回顧 可變型別是不可hash型別,不可變型別是可hash型別 作用 去重,關係運算 定義 可以包含多個元素,用逗號分割,集合的元素遵循三個原則 1.每個元素必須是不可變型別 可hash,可作為字典的key 2.沒有重複的元素 4.無序 注意集合的目的是將不同的值存放在一起,不同...
python資料型別之集合
集和 set 字典的近親 實現列表去重 方法1 li 1,2,3,4,3,2 s set li l list s print set l 方法2 li 1,2,3,4,3,2 d fromkeys li print d.keys 集和是無序的,不重複的資料型別,不支援索引,切片,重複,和連線,但支援...
python資料型別之集合
s print s,type s s1 print s1,type s1 輸出結果 s2 預設情況是字典dict print s2,type s2 s3 set print s3,type s3 輸出結果 set li 1,2,2,3,5,6,4,4 print list set li 輸出結果 1...