平常使用的數(shù)據(jù)類型
- 數(shù)值: 整數(shù),浮點數(shù),布爾類型
- 序列 : 字符串 ,元素,列表
- 散列 : 字典 ,集合 (散列的數(shù)據(jù)沒有下表)
散列類型內(nèi)部存儲邏輯
集合的值和字典的鍵,通過計算哈希值存儲到相關(guān)位置,所以字典和集合中的值必須是唯一的
from collections import namedtuple
studeng = namedtuple('studengt', ['name', 'age', 'gender'])
print(type(studeng)) #判斷類型是一個類
s1 = studeng('小明', 18, '男')
print(type(s1)) #返回一個類
print(s1.name) #通過對應(yīng)的字段取值
print(s1[0]) #通過下標取值
優(yōu)點: 查詢速度更快