Python的元組,字典, 集合

一.元組

1.元組的特性

(1)元組的創建

元組能存儲多種數據類型


(2)索引,切片,重複,連接,成員操作符


if條件語句後面跟的是布爾值


(3)內置方法,可以迭代


(4)枚舉


(5)元組變量值的交換過程,不用像c語言那樣用另一個變量作中間值


2.元組的應用實例,打印貨物清單


二.字典

1.字典的特性(字典是無序的不能索引,切片,重複,連接,但是支持成員操作符)

(1)字典的創建


字典創建的兩種方式


(2)字典的應用,設定默認密碼


2.字典的修改,根據key值重新給value賦值


3.字典更新

(1)update(如果key值存在,更新value;如果key值不存在,增加key-value對)


(2)setdefault(如果key值存在,不做操作;如果key值不存在,增加key-value對)


4.字典刪除

(1)pop(value存在,返回value;value不存在,報錯keyerror)


(2)popitem(隨機刪除key-value)


5.字典查看

(1)查看key值,value值


(2)遍歷默認查看key值:遍歷items(),返回key-value對


6.根據key值獲取value


7.字典的應用(使用get(key))


三.集合

1.集合的特性


2.集合的創建以及刪除(remove(),清空集合clear())


3.集合元素添加

(1)add

(2)update:添加一個集合,列表,字符串,元組到集合


4.集合的關係測試

(1)符號形式


(2)函數形式


5.生成隨機數

(1)random.randint(1,1000)               ###從1到1000隨機取一個數

(2)random.sample(range(1,10),N)    ###從1到10內隨機取4個數


四.總結

基本的數據類型:字符串,列表,數值型,元組,字典,集合


發佈了59 篇原創文章 · 獲贊 10 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章