容器:python用來操作多個資料的一種資料型別
1.list 列表 2.set 集合 3.tuple 元組 4.dict 字典
1、set是乙個無序的元素唯一的容器
建立
2、set的常用方法
add # 新增元素
copy # 拷貝物件(淺拷貝)
pop # 隨機移除元素
remove # 移除指定的值 如果移除的值不存在會報錯
intersection # 交集(aa和bb都有的數字)
difference # 差集(bb中沒有aa中有的數字)
union # 並集
clear # 將列表清空
1、tuple是有索引的不可變型別的容器
注:當元組的元素是可變型別,那麼該元組是可變的,但只有可變元素可變,其它元素不可變。
在定義元組時,如果只有乙個元素,那麼一定要在該元素後面加個逗號。
建立
2、常用方法
count # 統計元素出現的次數
index # 查詢元素在列表中的位置,注意:如果元素不存在,則顯示異常,如果該元素存在多個,則返回第乙個。
1、使用鍵-值 (key-value)儲存,鍵和值鍵必須是唯一的,值可為任何資料型別,如字串,數字或元組。
建立
2、常用方法
獲取key對應的值,使用如下兩種方式:
f[「key」] # 如果這個key不存在,則丟擲異常
f.get(「key」) # 如果這個key不存在,則返回none
copy # 複製物件(淺拷貝)
pop(「key」) # 通過key刪除對應的鍵值對
popitem # 隨機刪除乙個鍵值對,按照lifo規則(後進先出)
另外對應的fifo規則:先進先出
keys() # 以列表返回乙個字典所有的鍵
values() # 以列表返回乙個字典所有的值
items() # 以列表返回可遍歷的(鍵, 值) 元組陣列
clear # 將列表清空
Python入門 四大容器解析
1.list 列表,是一種有序的集合,可以隨時新增和刪除其中的元素。2.set 集合,集合中可以儲存任意型別的資料,集合中不會出現重複的資料 3.dict 字典,字典是另一種可變容器模型,且可儲存任意型別物件。4.tuple 元組,tuple和list非常類似,但是tuple一旦初始化就不能修改。列...
python第四天 四大容器分析
在python學習的第二天,我們學習了資料型別的基礎資料型別,今天我們來學習下python資料型別中的組合資料型別。今天我們我們學習的組合資料型別在python中又稱 容器 容器是用來存放資料的,是一種把多個元素組織在一起的資料結構,容器中的元素可以逐個地迭代獲取,可以用in,not in關鍵字判斷...
資料庫事務四大特性和事務隔離級別簡析
資料庫事務必須具備四大特性,簡稱acid特性 所謂的事務,是操作的整體性,1 原子性 atomicity 2 一致性 3 隔離性 4 永續性 事物隔離級別 1,讀未提及 read uncommit 隔離級別最低,允許髒讀,2,讀已提交 read commit 3,可重複讀 repeatable re...