字典(无序可变序列)

1、字典的创建和元素添加、修改与删除

(1)创建

a、使用赋值运算符“=”创建字典

Python(六)字典

b、内置函数dict()通过已有数据快速创建字典

Python(六)字典

c、内置函数dict()根据给定的“键:值”来创建字典

Python(六)字典

d、内置函数dict()以给定内容为“键”,创建“值”为空的字典,反之不可,因为键是必须的。

Python(六)字典

(2)修改

Python(六)字典

(3)添加

a、添加单个元素(键:值称元素)

Python(六)字典

b、update()添加多个元素

Python(六)字典

(4)删除

a、del删除整个字典,还可以删除指定的元素

Python(六)字典

b、pop()、popitem()弹出并删除元素

Python(六)字典

2、访问字典对象的数据

(1)不推荐写法:麻烦易出错

Python(六)字典

(2)推荐写法

a、get查询不存在可以返回信息

Python(六)字典

b、setdefault对键存在的返回值,不存在则新添加元素

Python(六)字典

(3)精确访问

items()用于访问元素,返回键:值

keys()用于访问键,返回键

values()用于访问值,返回值

Python(六)字典

(4)字典推导式

Python(六)字典

注:内置函数len、max、min、sum、sorted和in都可以对字典进行操作,非常灵活。因为这里是入门篇,还有其他如有序字典的如何排序问题等。




相关文章:

  • 2021-06-16
  • 2021-12-22
  • 2022-12-23
  • 2022-01-05
  • 2021-06-23
  • 2021-08-12
猜你喜欢
  • 2021-05-29
  • 2021-10-06
  • 2021-08-12
  • 2022-02-22
  • 2021-05-25
  • 2022-12-23
  • 2021-08-02
相关资源
相似解决方案