-
什么是字典
字典与列表一样是个可变序列,以键值对的方式存储数据,字典是一个无序的序列。列表是一个有序排列。
形式: 字典名={键:值,键:值,键:值}
放在字典中的键值对通过hash(key)的转换放在对应的位置上。所以放在字典当中的键是一个不可变序列。不可变序列包括字符串str。可变序列:列表、字典即可以进行增删改操作的序列。 -
字典的原理
与查字典类似,查字典是先根据首字母或者偏旁查找对应的页码,而python中字典是根据key来计算哈希函数查找value所在的位置。 -
字典的创建与常用操作
使用花括号{}创建字典
字典中元素的获取:
【】取值与get()取值
key的判断:键 in 字典名 如果存在返回True
键 not in 字典名 如果不存在返回True
字典元素的删除: del 字典名[key] 将指定键值对删除
清空字典:字典名.clear()
新增字典元素: 字典名[key]=value
修改字典元素:字典名[key]=value
获取字典视图:
字典元素的便利:
-
字典的特点
Python基础知识---字典
最新推荐文章于 2024-07-12 16:16:27 发布