Python 字符串 列表 元組 字典 集合學習總結
阿新 • • 發佈:2019-02-13
none 操作 order class rgb back sequence 鍵值 spa
1,數據結構基本知識
數據結構是以某種方式(例如編碼) 組合起來的數據元素(數字 字符 和其他數據)的匯集體,最為基本的數據結構,稱之為序列(sequence)其中,在Python中,我們常見的數據類型和數據結構如下:
數據類型:
int ==> 整數. 主要?用來進?行行數學運算
str ==> 字符串串, 可以保存少量量數據並進?行行相應的操作
bool==>判斷真假, True, False
list==> 存儲?大量量數據.?用[ ]表?示
tuple=> 元組, 不可以發?生改變 ?用( )表?示
dict==> 字典, 保存鍵值對, ?一樣可以保存?大量量數據
set==> 集合, 保存?大量量數據. 不可以重復. 其實就是不保存value的dict
數據結構:
- 列表 list [] : 可以修改,方括號表示,逗號區分各個子元素,其中字符串需引號區分 ["你好","中國",2018,"改革開放40周年"]
- 元祖 tuple (,) :不可以修改,使用圓括號表示, 但可相互轉換
- 字典 dict {key: values} : 鍵-值組成項
- 集合 set {key} : 單純鍵值,唯一
2,數據結構各類操作集錦
常見的算術運算符在其中的運用:
常見的各類操作在其中的運用:
在python3中所有的整數都是int類型. 但在python2中如果數據量量比較?大. 會使?用long類型. 在python3中不存在long類,
bit_length(). 計算整數在內存中占?用的?二進制碼的?長度:
str1 = 123
print(str1.bit_length())
Python 字符串 列表 元組 字典 集合學習總結