1.集合
建立:{} set() 注意:建立空的集合要用set()
特點:元素唯一,無序
運算: & 交集 | 並集 - 差集
方法:
s.add(x) 新增單個元素
s.update() 新增多個元素
s.remove() 移除元素
s.clear() 清空集合
2.字典
建立: (大括號建立字典的鍵時要加引號)
dict(key=value) (括號裡賦值方式,名字=物件,不要引號)
字典裡的鍵和值用『:』隔開,一對鍵和值組成乙個項,項和項之間用『,』隔開
特點:鍵值唯一,重複會被重新賦值
無序新增和取值
cidt[key]=value key存在則修改值,沒有則新增
屬性方法
.update() 在字典中新增多個項
.items() 返回字典的各個項
.keys() 返回字典的鍵
.values() 返回字典的值
.get(k) 如果鍵k在,返回鍵k的值,不存在則返回none
.get(k,x) 如果鍵k在,返回鍵k的值,不存在則返回x
.pop(k) 返回並移除鍵k所對應的元素,不存在則丟擲異常
.pop(k,x) 返回並移除鍵k所對應的元素,不存在則返回x
總結: key唯一,故可以是數字,字串,元組
可變物件:list set dict
不可變物件: str tuple number
python字典 集合
字典 字典的每個鍵值 key value 對用冒號 分割,每個對之間用逗號 分割,整個字典包括在花括號 中 d 鍵必須是唯一的,但值則不必。值可以取任何資料型別,但鍵必須是不可變的,如字串,數字或元組。his dict1 dict2 訪問字典的值 dict print dict name dict ...
Python集合 字典
python集合 字典 目錄字典的一些基本操作 成員資格判斷 集合字典 dict1 使用工廠函式,用元組操作。dict2 dict 1,2 3,4 5,6 7,8 需要用到這麼多括號的原因 還是使用工廠函式dict,但是是用 操作 字典dict key1 value1,key2 value2,dic...
python 集合 字典
set 可變 無序 不重複 初始化 set new empty set ibject a set print a 輸出 set set iterable new set object print set range 5 輸出 print set list range 5 輸出 s 1 print s...