0
点赞
收藏
分享

微信扫一扫

Python学习笔记(6.0)


Python学习笔记(6.0)_python

一、字典的基本概念

字典是Python中一种常见的数据类型,用于存储具有映射关系的数据。成对的数据间的对应关系就属于映射关系。

字典中的数据都是以键值对的形式存储,字典中的每个键都是唯一的,而每个键都会映射一个值。字典用{花括号}包裹。

Python学习笔记(6.0)_键值对_02

或括号里面包裹的是一个个用逗号隔开的“键值对”,键值对用冒号分开键和值。

Python学习笔记(6.0)_键值对_03

 

1.字典中键与值的数据类型

简单说,字典的值可以是任意的数据类型,而键只能是不可变的数据类型。

Python学习笔记(6.0)_键值对_04

 

二、字典的简单操作

1.字典值的获取

Python学习笔记(6.0)_后端_05

 

字典名【键】

Python学习笔记(6.0)_python_06

 

语法:
 

字典名[键]

 如果键不在字典里,通过字典【键名】的方式来取值时,代码就会报错。

字典名.get(键)

语法:
 

字典名.get(键)

如果键在字典中有对应的值,就会返回对应值;

如果键在字典中没有对应值,就会返回None。

2.字典值的修改

Python学习笔记(6.0)_字典_07

 语法:

字典名[键]=新值

3.字典键值对的添加

Python学习笔记(6.0)_键值对_08

语法:

字典名[新键]=新值

空字典

# 创建一个空字典
新字典名={}

4.字典键值对的删除

Python学习笔记(6.0)_开发语言_09

语法:

del 字典名[键]

三、字典的综合运用

获取键

用for循环来遍历字典,将以此获取到字典的键。

for key in 字典:
print(key)

# 这里的key依次为字典的键

获取值

通过for循环遍历的方法获取键之后,通过字典【键名】的语法就可以获取到值。

for key in 字典:
print(字典[key])

# 通过字典[键名]的方法获取字典的值

结合以上方法加上if条件判断,就可以对字典中的数据进行筛选和修改。

# for循环遍历整个字典:
for key in 字典:
# 条件判断:如果值满足条件
if 字典[key] >= 60:
# 将值改为合格
字典[key] = '合格'
# 否则
else:
# 将值改为不合格
字典[key] = '不合格'
# 打印字典
print(字典)

至此,我们已经学习了六种数据类型:

Python学习笔记(6.0)_键值对_10

 

举报

相关推荐

0 条评论