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

Python记录-字典

定义

Python 中的字典(dictionary)是一种内置的数据结构,用于存储键值对(key-value pairs)。字典中的每个键(key)都是唯一的,并且与一个值(value)相关联。键和值可以是任意不可变的数据类型(如字符串、数字或元组),而值则可以是任意数据类型。

格式示例

d = {key1 : value1, key2 : value2, key3 : value3 }

注:字典中键是唯一的,但是值不一定是唯一的

创建字典

利用{}

my_dict = {'name': 'Alice', 'age': 25, 'city': 'New York'}

利用内建函数dict()

my_dict2=dict()
my_dict2['name']='xiaoma'
print(my_dict2)

访问字典中的值

使用键来访问字典中的值:

my_dict2=dict()
my_dict2['name']='xiaoma'
print("my_dict2['name']:",my_dict2['name'])

结果

my_dict2['name']: xiaoma

修改字典中的值

直接通过键来修改对应的值:

my_dict2=dict()
my_dict2['name']='xiaoma'
print("my_dict2['name']:",my_dict2['name'])
my_dict2['name']='my'
print("my_dict2['name']:",my_dict2['name'])

结果

my_dict2['name']: xiaoma
my_dict2['name']: my

添加新的键值对

如果键不存在,可以添加新的键值对:

my_dict2=dict()
my_dict2['name']='xiaoma'

删除键值对

  1. 利用del
  2. 利用pop(),该方法会返回被删除的值
del_dict=dict()
del_dict[1]=2
del_dict[2]=3
del_dict[4]=5
print(del_dict)
#del
del del_dict[1]
print(del_dict)
#pop
del_dict.pop(2)
print(del_dict)

遍历字典

#遍历所有的键值对
for key,value in del_dict:
    print(key,value)
#遍历所有的键
for key in del_dict.keys():
    print(key)
#遍历所有的值
for value in del_dict.values():
    print(value)

dict的内置方法


http://www.kler.cn/news/367821.html

相关文章:

  • 【JavaEE】【多线程】volatile,wait/notify
  • Linux复习-C++
  • 如何在 Linux 中对 USB 驱动器进行分区
  • django中entity.save(using=)的使用
  • 鸿蒙开发初级证书考试答案
  • CSP-S 2024 游记
  • 深入解析 MySQL 数据库:防止脏读
  • 获取 Excel 文件中的所有工作表名称,可以通过 OleDbConnection 获取表架构
  • Java 中的正则表达式详解
  • qt EventFilter用途详解
  • 第 24 章 - Elasticsearch 索引生命周期管理
  • k8s知识点总结
  • HttpClient4.3 关于https 中SSL证书请求问题
  • 对角线遍历矩阵模板
  • Git使用问题汇总附带解决方法(持续更新)
  • Pr 视频效果:波形变形
  • 可编辑60页PPT | 大数据基础知识培训课件
  • 禅道源码部署
  • 全能大模型GPT-4o体验和接入教程
  • vim的使用方法
  • 基于Java(SSM框架)+MySQL开发的小型英语学习网站
  • 高级sql技巧
  • 【利用Seaborn进行高级数据可视化】创建美观且信息丰富的图表!
  • Axios get请求数组参数移除默认的[]
  • Python 判断键是否存在字典中(新手入门、实战案例)
  • 【计网】从零开始认识IP协议 --- 理解网段划分,NAT策略,私有IP和公网IP,认识公网