当前位置: 首页 > news >正文

gb_蓝桥杯_基础语法_数据容器_字典

数据容器_字典

字典的定义

1.字典是python中一种核心的映射类型,它存储键_值对的集合
2.与列表按数字索引不同,字典通过建(key)来索引,使得它适合存储并查找数据
3.键必须是唯一且可哈希的类型
特点:1.列表是有序对象的集合,字典是无序的集合2.字典用{}定义

定义字典的实例

dict = dict([('name', 'Tom'), ('age', 20)])  

字典使用键值对存储数据
key是索引
value是数据
键必须是唯一的
之间用:连接

字典的创建

pudding_dict = {"name":"吴彦祖","age": 18,"gender": True,"height": 1.86}
print(pudding)

字典的常用操作

字典的取值

pudding_dict = {"name":"吴彦祖","age": 18,"gender": True,"height": 1.86}
print(pudding_dict["name"])

字典的增加/修改

pudding_dict = {"name":"吴彦祖","height": 1.86}
pudding_dict["age"] = 18
pudding_dict["name"] = "高小凡"
print(pudding_dict)

字典的删除

pudding_dict = {"name":"吴彦祖","age":18,"height": 1.86}
pudding_dict.pop("name")
print(pudding_dict)

字典的遍历

pudding_dict = {"name":"吴彦祖","age":18,"height": 1.86}
for key, value in pudding_dict.items():  # 遍历键值对print(f"{key}: {value}")

总结

键值对集合:字典是存储 键(key):值(value) 对的无序(Python 3.7+ 后有序)可变容器。
键的唯一性与不可变性:键必须是唯一且不可变的类型(如字符串、数字、元组),用于快速查找对应的值(值可以是任意类型)。
高效访问与操作:通过键直接访问、修改或删除值(如 my_dict[key]),提供 keys(), values(), items(), get() 等方法进行高效操作。

http://www.zskr.cn/news/143453.html

相关文章:

  • override
  • 【人工智能】机器学习
  • 【人工智能】机器学习
  • 020.二叉树匹配问题
  • 9 个降AI率工具推荐,研究生必备!
  • Solution Set
  • 真香,一款Windows系统监控绝配工具!
  • 2026卫生资格考试注意事项 ,实用干货合集 - 资讯焦点
  • CF1051G
  • 【生活杂谈】关于我对数学和世界的感悟
  • 整洁架构小文档
  • 大健康行业品牌营销战略咨询怎么做?奇正沐古解决行业难题 - 资讯焦点
  • 一次架构调整,让人工介入减少了一半
  • Rhino 8.18 超详细下载安装教程!附激活教程+下载渠道(亲测有效)
  • 苏州牙科哪里好?补牙、拔牙、美白、矫正、种植,一站式攻略请收好 - 品牌日记
  • Leetcode 84 水果成篮 | 删除子数组的最大得分
  • AI开发者的“救命稻草“:RAG、知识库和Embedding,让大模型无所不知!
  • 【Unity】未来技术路线
  • 个人总结
  • 传统算法vs大模型应用开发工程师,零基础转行选谁?
  • Sonatype Nexus Repository Manager —— 详细、系统性介绍
  • 【AI革命】Deep Research深度研究:大模型如何实现复杂任务推理?零基础也能学会的多智能体技术!
  • Java毕设选题推荐:基于SpringBoot的闲置物品循环交易保障系统的设计与实现基于springboot的二手物品交易系统的设计与实现【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 负载越来越大,传统互感器为什么开始拖企业用电管理的后腿?
  • 1.1 Python的前世今生
  • 2-SAT
  • 别急着除法!这道题真正想教你的,是“工程级思维”
  • 经典算法题型之复数乘法(二)
  • ❾⁄₄ ⟦ OSCP ⬖ 研记 ⟧ 防病毒软件规避 ➱ 内存中的逃避技术(上)
  • 【Unity实用插件】SpriteDicing 2.1.0 中文文档