基础小白快速入门Python-----展开say say 字典

字典是啥?

在Python中,字典(dict)是一种内置的数据结构,它提供了一种非常灵活的方式来存储键值对。

字典是一个无序的集合,其中的元素是键值对,每个键值对都是一个键和相应的值,字典中的键必须是唯一的,而值可以是任何数据类型,包括重复的元素。

但注意

字典的值是可以修改的,并不像集合和元组那样,一成不变 

字典的创建

基础小白快速入门Python-----展开say say 字典_第1张图片

基础小白快速入门Python-----展开say say 字典_第2张图片

 字典的访问又是怎样的呢?

字典的访问

基础小白快速入门Python-----展开say say 字典_第3张图片

字典值的修改:

基础小白快速入门Python-----展开say say 字典_第4张图片

字典的删除

基础小白快速入门Python-----展开say say 字典_第5张图片

删除了以后就没有age了

同集合还有元组一样,字典也可以存储多个元素,但区别在于,字典可以有自己的键值对儿,

一个key 配一个value 一一对应

相同的,当字典元素很多的时候,我们也可以进行遍历

展示例子:

基础小白快速入门Python-----展开say say 字典_第6张图片

字典的其它操作
clear():清空字典中的所有元素。
copy():返回字典的一个浅拷贝。
fromkeys():创建一个新字典,其中包含指定的键,每个键对应的值是同一个指定的值。
get():返回字典中键对应的值,如果键不存在,则返回默认值。
items():返回一个包含所有键值对的可迭代对象。
keys():返回一个包含所有键的可迭代对象。
pop():删除字典中的键值对,并返回键对应的值。
popitem():删除字典中的一个键值对,并返回一个元组(键,值)。
setdefault():如果键不存在,则添加键值对,否则返回已存在的键的值。
update():更新字典,合并另一个字典或可迭代对象的字典。
values():返回一个包含所有值的可迭代对象。

你可能感兴趣的:(Python,python,开发语言,算法)