Python 0基础学习 数据类型--没事用下字典,很快哦

以前咱们都是通过编号来访问数据,感觉好low呀。那怎么办那,你可以尝试下字典。

字典可以用名称(键)来访问数据(值)。ok数据结构有哪些
序列(列表、元组+字符串)+映射(字典)
[] () ‘’ “” {}
字典是Python中唯一的内置映射类型,其中的值不按顺序排列,而是存储在键下。键可能是数、字符串或元组。

字典(日常生活中的字典和Python字典)旨在让你能够轻松地找到特定的单词(键),以获悉其定义(值)。

编字典的都是大牛。

创建字典(字典没有顺序哦,所以p[0]不行,只能p[‘tiny’])
在这里插入图片描述
列表与字典的区别:list与dict(对咱们来说那个方便用哪个,除非特殊要求)
dict:(时间换空间)
查找和插入的速度极快,不会随着key的增加而增加;
需要占用大量的内存,内存浪费多。
list:
查找和插入的时间随着元素的增加而增加;
占用空间小,浪费内存很少。

注意:字典的key之是不可变得,所以可以用字符串、数、元组等但不能使用列表list。
下面是对字典的一些操作
在这里插入图片描述
在这里插入图片描述
总结下来就是

len(d)返回字典d包含的项(键值对)数。
d[k]返回与键k相关联的值。
d[k] = v将值v关联到键k。
del d[k]删除键为k的项。(d.pop(k))
k in d检查字典d是否包含键为k的项。(d.get(k))

猜你喜欢

转载自blog.csdn.net/weixin_43570089/article/details/90031308