元組類型
元組可以存儲任意數據類型,與列表不同的是就是不能改變,列表擁有的方法元組大部分都擁有
元組是什么:
-
元組可以
裝任意數據類型
,是一個特殊的列表,也是有序的數據類型 -
元組用
()
來裝數據類型,也是用,
來分割
元組創建:
元組訪問:
-
和列表一樣,都是通過
下標
來訪問的,通過切片
來截取一段數據 -
也可以使用for循環來遍歷元組
列表與字符串都可以用for循環遍歷
元組的操作:
列表 字符串都有的操作
- len():計算元組的個數
-
+ 來連接
會建立新的元組
-
* 就是復制幾個一樣的值放在元組里
會建立新的元組
- in判斷在不在元組中
- for迭代循環
- max():返回元組最大值
- min():返回元組最小值
- tuple(list):列表轉換成元組
元組的修改:
元組的值不能修改,但是可以通過連接建立新的元組 +
元組的刪除:
元組的值不能刪除,可以刪除整個元組 del元組
字典類型
字典是什么:
- 字典是比較特殊的數據類型,它的值是通過鍵值對存儲的,存儲任意數據類型
-
有序
的數據類型通過下標來訪問值
的,字典是通過鍵
來查找值的 -
元組用
{}
來裝數據類型,每個鍵值對用:
來分割,每一對用,
來分割
字典的創建:
字典的訪問:
字典的添加:
字典的修改:
a{“name”:“小佩奇”}
a[“name”]=喬治 更新鍵值
a[“age”:19] 添加鍵值對
字典的刪除:
字典的內置函數:
- len(dict) :字典長度
- str(dict):以可打印的字符串表示
- type(variable):返回輸入的變量類型,如果變量是字典就返回字典類型
- dic.clear():刪除字典內所有元素
- dict.copy():返回一個字典的淺復制
- dict.fromkeys():創建一個新字典,以序列seq中元素做字典的鍵,val為字典所有鍵對應的初始值
- dict.items():以列表返回可遍歷的(鍵, 值) 元組數組
集合類型
集合是什么:
- 集合是一個無序的不重復的序列
-
集合用
{}
或者set()
來創建集合,空集合就一定用set(),{}是用來創建空字典的
集合內置方法:
-
add() 為集合
添加
元素 -
clear()
移除
集合中的所有元素 -
copy()
復制
集合 - difference() 返回多個集合的差集
-
discard()
刪除
集合中指定的元素 - issuperset() 判斷該方法的參數集合是否為指定集合的子集
- pop() 隨機移除元素
- remove() 移除指定元素
- union() 返回兩個集合的并集
- update() 給集合添加元素
類型轉換:
-
int(x):將x轉換成一個
整數
-
float(x):將x轉換成
浮點數
-
complex(a,b): a和b都是浮點型a是實數b是虛數
復數
-
str(x):將x轉換成
字符串
-
eval():計算
字符串中有效的python表達式
,并返回一個對象 -
turple(x):將x轉換成
元組
-
list(x):將x轉換成
列表
-
set():轉換
隨機變化的集合
-
frozenset():轉換一個
不可改變的集合
-
dict(x):創建一個字典,
x必須是一個序列
-
chr(x):將
一個
整數轉換成一個
字符串
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
