python 容器總結整理
list
可變數組
tuple
不可變數組
dict
鍵值對(key-value)的字典(dictionary)
初始化:
a={‘lyt':90}
添加:
a[‘zxw']=91
訪問:
1.a[key]
不存在會出錯
2.a.get(key)
不存在返回None
3.a.get(key,val1)
不存在返回指定的val1
####判斷:
>>>key in aTrue/False
刪除:
a.pop(key)
存在返回對應的val,不存在報錯
注意,key必須為不可變量,如字符串,整數,元組。不可為數組。
>>> a[1, 2, 3]>>> b(1, 2)>>> d{'lyt': 90}>>> d[a]=99Traceback (most recent call last): File "<stdin>", line 1, in <module>TypeError: unhashable type: 'list'>>> d[b]=99>>> d{(1, 2): 99, 'lyt': 90}
set
不含重復key的集合
創建
需要提供一個list
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
新聞熱點
疑難解答