Python字典的定义及简单的操作
1.字典的定义:由一系列键—值对组成,用花括号{}来标识。
# 创建一个本人信息的字典
info = {'姓名': '东北银儿', '年龄': 18, '性别': '女', '居住地': '北京'}
2.访问字典,通过指定字典中的key,就能获得key所对应的value。
# 创建一个本人信息的字典
info = {'姓名': '东北银儿', '年龄': 18, '性别': '女', '居住地': '北京'}
# 访问字典中的姓名和性别
print(info['姓名'])
print(info['性别'])# 输出结果
东北银儿
女
3.字典添加,字典是一种动态结构,可随时在其中进行添加,只需要指定key和value即可,不在意顺序。
# 创建一个本人信息的字典
info = {'姓名': '东北银儿', '年龄': 18, '性别': '女', '居住地': '北京'}
# 往字典里面添加就读大学信息
info['就读大学'] = '清华大学'
print(info)# 输出结果
{'姓名': '东北银儿', '年龄': 18, '性别': '女', '居住地': '北京', '就读大学': '清华大学'}
4.修改字典中的值,指定要修改的key,把关联的值重新赋值就可以了。
# 创建一个本人信息的字典
info = {'姓名': '东北银儿', '年龄': 18, '性别': '女', '居住地': '北京', '就读大学': '清华大学'}
# 把字典里面的就读大学的值改为‘北京大学’
info['就读大学'] = '北京大学'
print(info)# 输出结果
{'姓名': '东北银儿', '年龄': 18, '性别': '女', '居住地': '北京', '就读大学': '北京大学'}
5.字典删除,用del 语句将相应的键—值对彻底删除。
# 创建一个本人信息的字典
info = {'姓名': '东北银儿', '年龄': 18, '性别': '女', '居住地': '北京', '就读大学': '清华大学'}
# 把字典里面的就读大学信息删除掉
del info['就读大学']
print(info)# 输出结果
{'姓名': '东北银儿', '年龄': 18, '性别': '女', '居住地': '北京'}
6.遍历字典
1).遍历所有的key,value
# 创建一个本人信息的字典
info = {'姓名': '东北银儿', '年龄': '18', '性别': '女', '居住地': '北京'}
# 遍历字典里所有的键—值对
for key, value in info.items():print("\nKey: " + key)print("Value: " + value)# 输出结果
Key: 姓名
Value: 东北银儿
Key: 年龄
Value: 18
Key: 性别
Value: 女
Key: 居住地
Value: 北京
2).遍历字典中的所有键(key),两种方法均可
# 创建一个本人信息的字典
info = {'姓名': '东北银儿', '年龄': '18', '性别': '女', '居住地': '北京'}
# 遍历字典里所有的键(key)
# 第一种方法:用keys()方法,代码易读
print('第一种方法输出结果:')
for key in info.keys():print("Key: " + key)
# 第二种方法:不用keys()方法
print('第二种方法输出结果:')
for key in info:print("Key: " + key)# 输出结果
第一种方法输出结果:
Key: 姓名
Key: 年龄
Key: 性别
Key: 居住地
第二种方法输出结果:
Key: 姓名
Key: 年龄
Key: 性别
Key: 居住地
3).遍历字典中的所有值(value)
# 创建一个本人信息的字典
info = {'姓名': '东北银儿', '年龄': '18', '性别': '女', '居住地': '北京'}
# 遍历字典里所有的值(value)
for value in info.values():print("Value: " + value)# 输出结果
Value: 东北银儿
Value: 18
Value: 女
Value: 北京
Python字典的定义及简单的操作相关推荐
- python字典删除元素_Python简单遍历字典及删除元素的方法
本文实例讲述了Python简单遍历字典及删除元素的方法.分享给大家供大家参考,具体如下: 这种方式是一定有问题的: d = {'a':1, 'b':2, 'c':3} for key in d: d. ...
- python字典的分行实现,字符串操作,购物车代码实现
文章目录 前言 一.python字典的分行实现 二.字符串操作 三.购物车代码实现 四.总结 前言 本文主要是将一些小技巧传授给初学python的小伙伴,告诉他们一些比较实用的方法和一些程序代码的使用 ...
- python 字典遍历删除_Python简单遍历字典及删除元素的方法
本文实例讲述了Python简单遍历字典及删除元素的方法.共享给大家供大家参考,详细如下: 这种方式是一定有问题的: d = {'a':1, 'b':2, 'c':3} for key in d: d. ...
- python字典(dict)合并的操作
dict介绍: 字典是另一种可变容器模型,且可存储任意类型对象. 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,基本 ...
- python数据库实例_Python3.6简单的操作Mysql数据库的三个实例
安装pymysql 参考:https://github.com/PyMySQL/PyMySQL/ pip install pymsql 实例一 import pymysql # 创建连接 # 参数依次 ...
- 【Python 有用的知识】——简单易操作的python小知识
点个赞留个关注吧!! 目录 一.获取电脑用户名 二.字符串大小写 三.运算条件(|,&==or,and) 四.判断是否联网 五.使用默认浏览器打开指定网址 一.获取电脑用户名 import g ...
- python字典相同key的值怎么分别取出_python字典值排序并取出前n个key值的方法
python字典值排序并取出前n个key值的方法 今天在写一个算法的过程中,得到了一个类似下面的字典: {'user1':0.456,'user2':0.999,'user3':0.789,user: ...
- python函数参数定义顺序_18 Python - 函数定义与参数
12 函数定义与参数 01函数 (1)定义: def 函数名(参数1,参数2--): 函数体 return 结果 (2)调用: 函数名(实际参数) (3)函数作用: 最大化代码重用, 最小化代码冗余, ...
- python字典操作添加_Python字典常见操作实例小结【定义、添加、删除、遍历】
本文实例总结了python字典常见操作.分享给大家供大家参考,具体如下: 简单的字典: 字典就是键值对key-value组合. #字典 键值对组合 alien_0 ={'color':'green', ...
最新文章
- 线程使用 c语言,如何用C语言实现多线程
- 工程化专题之Maven(上)
- 自动语音识别(ASR)自监督方法研究综述
- qt中使用QStringLiteral宏来实现带参数的输出
- 关于SVG的viewBox
- 开放273项AI能力,创建34万模型,汇聚265万开发者,百度大脑的2020成果一览
- python调用cplex求解装箱问题_使用cplex(python)解决限制背包(01背包)问题
- CES 2021落下帷幕 未来3年展会时间已公布
- L1-051 打折-PAT团体程序设计天梯赛GPLT
- JavaScript通过变量设置对象键[重复]
- 洛谷——P1116 车厢重组
- Java—读取多层嵌套Json文件的内容并根据索引返回JsonObject
- 用ABAP编程破解世界上最难数独游戏
- 安卓手机抓包小程序https请求 (该网站安全证书有问题解决办法)
- 出现了,PPT 制作新方式
- Java基础篇:反射机制详解
- vue视频,vue视频下载
- 读书笔记-柒-《腾讯网UED体验设计之旅》
- slf4j输入日志到mongodb
- IDEA关闭git提交代码时的代码检测