7.6 day5
1. dict
用大括號{} 括起來. 內(nèi)部使用key:value的形式來保存數(shù)據(jù)
{'jay':'周杰倫', "jj":'林俊杰'}
注意:字典的key必須是可哈希的. 不可變的, value 沒有限制
不是按照我們保存的順序保存的, 無序的
?
2. 增刪改查
1. dict[不存在的key] = value, setdefault()
2. pop(key). del dict[key]. popitem(), clear()
3. dict[存在的key] = 新值, d1.update(d2) 把d2的k-v更新到d1中
4. get(key, 默認值), setdefault(), dict[key]
?
3. 字典的常用方法
1. keys() 返回所有字典的key的集合(高仿列表)
2. values() 返回所有的value的集合
3. items() 返回鍵值對. 元組
解構(gòu):
a, b = (1, 2)
4. 字典的嵌套
轉(zhuǎn)載于:https://www.cnblogs.com/smdfcy/p/9273620.html
總結(jié)
- 上一篇: BZOJ1977: [BeiJing20
- 下一篇: (原创)cocos2dx-lua Tab