Python之彻底学会字典

Python 字典

字典是另一种可变容器模型,且可存储任意类型对象。
字典的使用非常简单,它有自己的标志性符号,就是用大括号({})定义。
字典由“键”和“值”共同构成,每个键值对用冒号( :)分割,每一对键值组合称为“项”,每个项之间用逗号(,)分割。
格式如下:

Python之彻底学会字典

Note:字典的键必须独一无二,但值则不必。值可以取任何数据类型,但必须是不可变的,如字符串、数或元组。

一、创建和访问字典

(1).创建字典:


Python之彻底学会字典

(2).访问字典:

Python之彻底学会字典

输出结果:

Python之彻底学会字典

二、修改、添加和删除字典

(1).修改字典:

Python之彻底学会字典

输出结果:

Python之彻底学会字典

(2).添加字典:

Python之彻底学会字典

输出结果:

Python之彻底学会字典

(3).删除字典:

  1. 删除字典的项:


Python之彻底学会字典

输出结果:

Python之彻底学会字典

2.删除整个字典:

Python之彻底学会字典

输出结果:

Python之彻底学会字典

三、字典键的特性

字典值可以没有任何限制地取任何python对象,既可以是标准的对象,也可以是用户定义的,但键不行。有两个重要的注意点必须记住!

(1).不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住。
Python之彻底学会字典

输出结果:
Python之彻底学会字典

(2).键必须不可变,所以可以用数字,字符串或者元组充当,而用列表就不行。

Python之彻底学会字典

输出结果:

Python之彻底学会字典

四、字典内置函数和方法

(1).内置函数
Python之彻底学会字典

(2).内置方法


Python之彻底学会字典


Python之彻底学会字典


Python之彻底学会字典

小明同学有建个学习群,可以帮小明同学转发这篇文章后,私信小明:学习群,即可加入小明同学的学习群啦。



分享到:


相關文章: