操作名称 | 操作方法 |
---|---|
访问字典中的元素(1) | 通过key访问:dict[“name”] |
访问字典中的元素(1) | 通过get方法,如果没有找到对应的键,默认返回None:dict.get(“gender”); 也可以设置默认值,如果没找到对应的键,返回默认值: dict.get(“gendar”,“m”) |
新增键值对 | dict[“ID”] =123 |
获得所有的key (列表) | dict.keys() |
获得所有的value (列表) | dict.values() |
获得所有的item(列表) | dict.items() |
修改value | 通过key修改:dict[“name”] =“小明” |
遍历字典 | for key,value in dict.items(): print(key, value) |
字典内指定键值对的删除 | 通过key删除:del dict[“name”] |
字典的删除 | del dict |
字典内元素的清空 | dict.clear() |
字典元素的弹出 | dict.pop(“name”) |
判断key是否存在 | “key” in dict |
合并字典 | dict.update(dict1) |
把两个列表转化为字典 | dict(zip(list1,list2)) |
把一个嵌套列表转化为字典 | dict1=dict([[“key1”,“value1”],[“key2”,“value2”]]) |
获取字典的长度 | len() |
获取最大的key | max() |
获取最小的key | min() |
其他类型对象转换为字典 | dict() |