【Python零基础入门篇 · 9】:字典的相关操作

简介: 【Python零基础入门篇 · 9】:字典的相关操作

字典–{‘键’:‘值’}


字典的基本格式


字典的定义:键值对

  • dic = {‘name’: ‘zs’, ‘age’: 18}

c5335d0d82a847588d27e56c5adc962f.png


键的唯一性


  • 键是唯一的,值可以重复
  • 有重复的键则输出最后一个键的值

35f5de5feebd4fb8a11ce93b815eb38c.png


d417bbbaa4e7460594529fb9e3024b96.png


字典的常见操作一 (增删改查)


查看元素:根据键名返回值


  • 变量名[键名]
  • 变量名.get(键名)

e5bc3853be294b0199843ec90404ea9e.png


删除元素:del、clear


  • del删除指定的元素
  • clear清空整个字典

81f5c35a7cf8477d91656e9b1013a95f.png


889e08d5009a4ffd805c2bf970460a1c.png


修改元素


  • 通过key(键名)找到,即可修改

872aec6ad90d4f539f9c94a73bd5c475.png


添加元素

  • 变量名[‘键’] = 数据 (不存在则新增)

c79b435b1e5f4c1294723d96d5d176e4.png


字典中的常见操作二

len():求长度



c32cad727f55488ca3e2f87e854bb237.png


dict.keys()

  • 返回字典里包含所有键名的列表

ba2dfc3a70e14cd483b6d3f468f8be2e.png


dict.values()

  • 返回字典包含所有值的元素

4e59c7cd251d462bb1e945e0951bde9c.png


dict.item()

  • 返回字典里包含的所有键值对(元组)的列表

3917e4d632a14aa5a605b2d4a9cbf68a.png

相关文章
|
22天前
|
JSON 监控 安全
深入理解 Python 的 eval() 函数与空全局字典 {}
`eval()` 函数在 Python 中能将字符串解析为代码并执行,但伴随安全风险,尤其在处理不受信任的输入时。传递空全局字典 {} 可限制其访问内置对象,但仍存隐患。建议通过限制函数和变量、使用沙箱环境、避免复杂表达式、验证输入等提高安全性。更推荐使用 `ast.literal_eval()`、自定义解析器或 JSON 解析等替代方案,以确保代码安全性和可靠性。
33 2
|
2月前
|
XML JSON API
如何使用Python将字典转换为XML
本文介绍了如何使用Python中的`xml.etree.ElementTree`库将字典数据结构转换为XML格式。通过定义递归函数处理字典到XML元素的转换,生成符合标准的XML文档,适用于与旧系统交互或需支持复杂文档结构的场景。示例代码展示了将一个简单字典转换为XML的具体实现过程。
27 1
|
4月前
|
存储 JSON 索引
一文让你彻底搞懂 Python 字典是怎么实现的
一文让你彻底搞懂 Python 字典是怎么实现的
82 13
|
3月前
|
存储 Java Serverless
【Python】字典
【Python】字典
43 1
|
4月前
|
存储 数据安全/隐私保护 Python
Python常用数据结构——字典的应用
Python常用数据结构——字典的应用
52 2
|
4月前
|
关系型数据库 MySQL 数据库
Python MySQL查询返回字典类型数据的方法
通过使用 `mysql-connector-python`库并选择 `MySQLCursorDict`作为游标类型,您可以轻松地将MySQL查询结果以字典类型返回。这种方式提高了代码的可读性,使得数据操作更加直观和方便。上述步骤和示例代码展示了如何实现这一功能,希望对您的项目开发有所帮助。
195 4
|
4月前
|
Python
Python 字典删除下标前两个
Python 字典删除下标前两个
27 1
|
3月前
|
存储 安全 Serverless
Python学习四:流程控制语句(if-else、while、for),高级数据类型(字符串、列表、元组、字典)的操作
这篇文章主要介绍了Python中的流程控制语句(包括if-else、while、for循环)和高级数据类型(字符串、列表、元组、字典)的操作。
56 0
|
3月前
|
存储 自然语言处理 数据库
Python字典操作实现文章敏感词检索
Python字典操作实现文章敏感词检索
44 0
|
3月前
|
存储 JSON 数据处理
分析、总结Python使用列表、元组、字典的场景
分析、总结Python使用列表、元组、字典的场景
48 0

热门文章

最新文章