python循环创建字典(Python字典的基本用法实例分析创建、增加、获取、修改、删除)
python循环创建字典
Python字典的基本用法实例分析创建、增加、获取、修改、删除本文实例讲述了Python字典的基本用法。分享给大家供大家参考,具体如下:
字典是一系列的键值对 。 每个键都与一个值相关联, 我们可以使用键来访问与之相关联的值。 与键相关联的值可以任何 Python 对象,比如数字、 字符串、 列表甚至是字典。
1 创建字典
我们举一个英文单词的例子来说明:
|
dict = { 'evaporation' : '蒸发,发散; 消失; 汽化; 蒸发法' , 'carpenter' : '木工,木匠' } print ( 'dict=' + str ( dict )) |
- 键和值之间用冒号分隔, 键值对之间用逗号分隔。
- 一个字典,可以包含任意数量的键值对。
运行结果:
dict={'evaporation': '蒸发,发散; 消失; 汽化; 蒸发法', 'carpenter': '木工,木匠'}
2 获取值
要获取与键相关联的值, 可以指定字典名和键名(放在方括号内), 如下所示:
|
dict = { 'evaporation' : '蒸发,发散; 消失; 汽化; 蒸发法' , 'carpenter' : '木工,木匠' } print ( 'evaporation 释义:' + dict [ 'evaporation' ]) |
运行结果:
evaporation 释义:蒸发,发散; 消失; 汽化; 蒸发法
3 新增键值对
|
dict = { 'evaporation' : '蒸发' , 'carpenter' : '木匠' } print ( 'dict=' + str ( dict )) dict [ 'fountain' ] = '人造喷泉' dict [ 'conformity' ] = '符合' print ( 'dict=' + str ( dict )) |
运行结果:
dict={'evaporation': '蒸发', 'carpenter': '木匠', 'fountain': '人造喷泉', 'conformity': '符合'}
4 空字典
也可以先使用一对空的花括号,定义一个空字典, 然后再分行添加键值对。
|
dict = {} dict [ 'fountain' ] = '人造喷泉' dict [ 'conformity' ] = '符合' print ( 'dict=' + str ( dict )) |
运行结果:
dict={'fountain': '人造喷泉', 'conformity': '符合'}
5 修改字典值
可以指定字典名、 用方括号括起的键以及与该键相关联的新值,来修改字典值。
|
dict = { 'carpenter' : '木匠' } print ( 'dict=' + str ( dict )) dict [ 'carpenter' ] = '木工' print ( 'dict=' + str ( dict )) |
运行结果:
dict={'carpenter': '木匠'}
dict={'carpenter': '木工'}
6 删除键值对
使用 del
语句指定字典名和要删除的键,即可删除键值对。
|
dict = { 'evaporation' : '蒸发' , 'carpenter' : '木匠' } print ( '【删除前】dict=' + str ( dict )) del dict [ 'evaporation' ] print ( '【删除后】dict=' + str ( dict )) |
运行结果:
【删除前】dict={'evaporation': '蒸发', 'carpenter': '木匠'}
【删除后】dict={'carpenter': '木匠'}
希望本文所述对大家Python程序设计有所帮助。
原文链接:https://blog.csdn.net/deniro_li/article/details/88078263
- python中if判断数据类型(基于python if 判断选择结构的实例详解)
- python怎样看字符unicode编码(Python3中编码与解码之Unicode与bytes的讲解)
- python实战方法(Python常用特殊方法实例总结)
- 如何查看python beautifulsoup(Python爬虫beautifulsoup4常用的解析方法总结)
- python注册码实现(python实现Virginia无密钥解密)
- python第三方库的使用方法和作用(Python第三方库face_recognition在windows上的安装过程)
- python交互执行shell脚本(python 利用文件锁单例执行脚本的方法)
- 如何用python爬取最新电影(使用python实现抓取腾讯视频所有电影的爬虫)
- python找出数组的最大值(Python查找数组中数值和下标相等的元素示例二分查找)
- python strip用法(Python3.5内置模块之shelve模块、xml模块、configparser模块、hashlib、hmac模块用法分析)
- matlab嵌入python代码(python调用matlab的m自定义函数方法)
- python装饰器怎么编写(Python函数装饰器常见使用方法实例详解)
- python 文件操作(Python File文件 方法整理)
- 用python制作一个简单的小程序(Python简单基础小程序的实例代码)
- python函数基本操作(Python定义函数功能与用法实例详解)
- python的多线程比多进程效率高(Python中单线程、多线程和多进程的效率对比实验实例)
- 臭名昭著的731部队最高负责人 石井四郎(臭名昭著的731部队最高负责人)
- 王牌部队,你看的剧情我看的时尚(你看的剧情我看的时尚)
- 被鉴定的古董价值300万 当心,你可能遇到诈骗了(被鉴定的古董价值300万)
- 英语难学吗(初中英语难学吗)
- 如何追女孩子(如何追女孩子的技巧和方法)
- 是不是快乐全被你拿走了(而是你得到的)
热门推荐
- sqlserver使用说明(SQL Server视图的讲解)
- 媲美serv-u开源ftp(个人FTP建站域名解析serv-u常见问题解决方法之完全解决方案)
- vue左右联动列表(vue+iview的菜单与页签的联动方式)
- 怎么新建数据库登录名用sql语句(T-sql语句修改SQL Server数据库逻辑名、数据库名、物理名的方法)
- python群聊提示(python-itchat 统计微信群、好友数量,及原始消息数据的实例)
- css控制滚动条的样式
- sqlserver 查询数据库增长设置(SQL设置SQL Server最大连接数及查询语句)
- dedecms导航条调用(dede调用其他栏目的文章或者缩略图列表且有分页效果的方法)
- docker端口映射怎么添加(Docker 动态修改容器端口映射的方法)
- 云服务器托管区别(云服务器托管需要注意哪些事项?)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9