文章目录
前言
此篇文章是我在B站学习时所做的笔记,大部分图片都是课件老师的PPT,部分代码为亲自动手演示过的,方便复习用。此篇文章仅供学习参考。
提示:以下是本篇文章正文内容,下面案例可供参考
一、什么是字典
- Python内置的数据结构之一,与列表一样是一个可变序列
- 以键值对的方式存储数据,字典是一个无序的序列
- 字典示意图
二、字典的原理
字典的实现原理与查字典类似,查字典是先根据部首或拼音查找应的页码,Python中的字典是根据key查找value所在的位置
三、字典的创建
最常用的方式:使用花括号
使用内置函数dict()
'''字典的创建方式'''
'''使用{}创建字典'''
scores={
'张三':100,'李四':98,'王五':45]
print(scores)
print(type(scores))
'''第二种创建dict()'''
student=dict(name='jack',age=20)
print(student)
'''空字典'''
d= {
}
print(d)
四、字典的常用操作
1. 字典中元素的获取
2. []取值与使用get()取值的区别
- 如果字典中不存在指定的key,抛出keyError异常
- get()方法取值,如果字典中不存在指定的key,并不会抛出KeyError而是返回None,可以通过参数设置默认的value,以便指定的key不存在时返回
scores={
[张三’:100,’李四’:98