标签:dict pytho item 显示 ict python 不可变 pre 类型
- 不可变类型:-----可哈希 - str - tuple - int - bool - 可变类型:----不可哈希 - list - dict # dict字典: key: 不可变类型 vlaue:所有类型 ##方法 增加: - dict[key]=vlaue -- 字典中没有key则添加,有key则覆盖 - setdefault(key[,vlaue]) -- 字典有key不变,没有则添加,vlaue可有可无,没有就是None 删: - pop(key,”没有这个值(一般用None)“)————有返回值(value) -- 删除key:value -- 有key就是删除没有就报错可以用pop(key,没有时返回的信息)代替 print(dict.pop(key,”没有这个值(一般用None)“))没有就显示后面的信息 - popitem()————随机删除,有返回值(删除的key,value元祖) - clear()————清空dict 改: - dict[key]=vlaue - update(dict2)————dict与dict2相同的key覆盖,没有的添加到dict中 查: - keys()————所有key - value()————所有value - items()————所有key,value - for循环————默认key循环 - get(key[,‘没有这个值‘])————与pop一样
标签:dict pytho item 显示 ict python 不可变 pre 类型
原文地址:https://www.cnblogs.com/dearMrYang/p/9750138.html