Python字典中你必须知道的用法
介绍 字典(dict)是Python中内置的一个数据结构,由多个键值对组成,键(key)和值(value)用冒号分隔,每个键值对之间用逗号(,)分隔,整个字典包括在大括号中({}),键必须是唯一的,值可以取任何类型,但是键必须是不可变类型,如字符串,数字或元组。 底层使用了hash表来关联key和value,dict是无序的。特点包括: ● 查找和插入的速度极快,不会随着key的增加而变慢; ● 需要占用的内存较多 所以,dict是一种以空间换取时间的数据结构,应用于需要快速查找的场景。 操作:常用方法 get() 返回指定键的值,如果key不存在,则返回默认值(默认为None),而不会报错,语法为dict.get(key)。 dict_1['age'] = 24 In [7]: print(dict_1.get('age')) 24 In [11]: print(dict_1.get('nama')) None In [12]: print(dict_1['nama']) --------------------------------------------------------------------------- KeyError Traceback (most recent call last) <ipython-input-12-ef61a380920e> in