Python中关于字典的常规操作范例以及介绍是怎样的
发表于:2025-11-15 作者:千家信息网编辑
千家信息网最后更新 2025年11月15日,本篇文章给大家分享的是有关Python中关于字典的常规操作范例以及介绍是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1.字典的介
千家信息网最后更新 2025年11月15日Python中关于字典的常规操作范例以及介绍是怎样的1.字典的介绍
3.修改字典的值
本篇文章给大家分享的是有关Python中关于字典的常规操作范例以及介绍是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
1.字典的介绍
字典是另一种可变类型,且可存储任意类型对象。
字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割,整个字典包括在花括号 {} 中 ,格式如下所示:
dic = {key1 : value1, key2 : value2, key3 : value3 }键必须是唯一的,但值则不必。
值可以取任何数据类型,但键必须是不可变的,如字符串,数字。
一个简单的字典实例:
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}2.访问字典的值
(一)根据键访问值
当字典的键存在时,可以拿到对应的值
例如:
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}print(dic['name'])print(dic['age'])print(dic['sex'])
当键不存在时,会报错
例如:
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}print(dic['score'])
(二)通过get()方法访问值
当键存在时可以拿到对应的值
例如:
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}print(dic.get('name'))当键不存在时,返回的是None
例如:
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}print(dic.get('a'))3.修改字典的值
字典的每个元素中的数据是可以修改的,只要通过key找到,即可修改
例如:
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}dic['name']='python'print(dic)4.添加字典的元素(键值对)
添加字典中的元素时,是以键值对的形式添加
如果在使用 变量名['键'] = 数据 时,这个"键"在字典中,则修改数据,不存在,那么就会新增这个元素
例如:
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}dic['address']='北京'print(dic)5.删除字典的元素
能删单一的元素也能清空字典
删除指定的的元素,例如:
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}del dic['name']print(dic)清空整个字典,例如:
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}dic.clear()print(dic)6.字典常见操作
1.len 测量字典中键值对的个数
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}print(len(dic))2. keys 返回一个包含字典所有KEY的列表
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}print(dic.keys())3. values 返回一个包含字典所有value的列表
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}print(dic.values())4. items 返回一个包含所有(键,值)元祖的列表
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}print(dic.items())5. 遍历字典的key(键)
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}for k in dic.keys(): print(k)6. 遍历字典的value(值)
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}for v in dic.values(): print(v)7. 遍历字典的items(元素)
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}for i in dic.items(): print(i)8. 遍历字典的items(键值对)
dic = {'name': 'xiaohua', 'age': 18, 'sex': '男'}for k,v in dic.items(): print(k,v)9. 实现带下标索引的遍历
enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。
chars=['a','b','c','d']for i,char in enumerate(chars): print(i,char)
以上就是Python中关于字典的常规操作范例以及介绍是怎样的,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
字典
元素
数据
类型
常规
范例
中关
下标
字符
字符串
对象
更多
知识
篇文章
索引
可变
实用
个数
之间
冒号
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
晨日科技2019互联网战略
网络技术兵种
手机网络安全类型不正确怎么解决
棋牌专用高防服务器
小贷不用大数据库
购买软件开发票类目
中兴软件开发助理
网页如何连入数据库
gmod为什么老是显示服务器
excel数据库复制粘贴
腾讯服务器采用的什么品牌
美国防部网络技术
汕头服务器机箱厂商
电厂软件开发
人大金仓数据库集群原理
软件开发接口费如何做分录
软件开发专业需要什么证书
全球网络安全市值最高
聚微网络技术有限公司
从服务器复制文件
idea 设计数据库
杨浦区标准网络技术服务欢迎咨询
刀塔网络技术
小雅音箱软件开发
网络安全准入控制设备
康臣药业软件开发
软件开发用什么画结构图
网络安全宣传周微课征集活动
数据库打印文件失败
长沙嵌入式软件开发公司