Python中关于字典的常规操作范例以及介绍是怎样的
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇文章给大家分享的是有关Python中关于字典的常规操作范例以及介绍是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1.字典的介
千家信息网最后更新 2026年11月03日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安全错误
数据库的锁怎样保障安全
互联网科技官网
互联网科技保险
互联网电商科技
科技互联网公司装修
腾讯阿里互联网科技
没上市的科技互联网公司
深圳科技互联网
上海互联网科技有限公司
期待互联网科技
电子科技大学互联网
湖南洣水互联网科技有限公司扣款
农村开互联网科技讲堂
中化能源互联网科技招聘
南山科技园互联网公司有哪些
河南猎农互联网科技有限公司
青岛科技大学互联网大赛研究生
成都互联网科技公司工作好不好
互联网科技创新的路径
版纳互联网科技选哪家
每日互联网科技新闻
互联网 科技创业
紫鲸互联网科技
朗涯互联网科技
长亮科技 互联网金融
农村开互联网科技讲堂
互联网教育科技公司vipkid
互联网和黑科技的看法
互联网金融科技名词解释
小米互联网科技园入驻
张家口科技产业互联网平台