操作 | 解释 |
---|---|
D = {} | 空字典 |
D = {‘spam’:2,’egg’:3} | 两项目字典 |
D = {‘food’:{‘ham’: 1, ‘egg’: 2}} | 嵌套 |
D = dict.fromkeys([‘a’, ‘b’]} | 其他构造技术 |
D = dict.(zip(keyslist, valslist)) 、D = dict(name = ‘Bob’, age = 42) | 关键字、对应的对、键列表 |
D [‘egg’] D [‘food’][‘ham’] | 以键进行索引运算 |
‘egg’ in D | 成员关系:键存在测试 |
D.keys() | 方法:键 |
D.values() | 值 |
D.items() | 键+值 |
D.copy() | 副本 |
D.get(key, defaul) | 默认 |
D.update(D2) | 合并 |
D.pop (key) | 删除等 |
len (D) | 长度(储存的元素的数目) |
D[key] = 42 | 新增/修改键、删除键 |
del D [key] | 根据键删除条目 |
list(D.keys()) D1.keys()&D2.keys() Dictionary views | 字典视图 |
D = {x: x*2 for x in range(10)} | 字典解析 |
常见字典常量和操作
最新推荐文章于 2024-02-19 23:23:00 发布