[Python]字典应用场景(作用)、创建字典的语法

本文将深入解析字典在Python中的关键应用,包括存储有序数据、查找稳定性及创建语法。从字典作为键值对存储的优势,到通过键而非下标访问数据的灵活性,以及创建字典的不同方法,为Python初学者详解字典基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

字典的学习目标分为四个:

第一个是字典的应用场景(作用);

第二个是创建字典的语法;

第三个是字典常见操作,

第四个是字典的循环遍历。

下面先将前面2个字典的学习目标,字典的操作方法和循环遍历知识点比较多分为几篇文章来讲,大家可以多多关注我的Python基础教程栏目。

一、字典的应用场景:

思考1: 如果有多个数据,例如:’Rose’,’女’,’30’,如何快速存储这些数据?

答:列表

list1 = ['Rose', '女', '30']

思考2: 如何查找到数据’Rose’

答: 查找到下标为0的数据即可

list1[0]

思考3:如果将来数据顺序发生变化,如下所示,还能用下标访问到数据’Rose’吗?

list1 = [ '女', '30', 'Rose']

答: 不能,数据’Rose’此时下标为2

思考4: 数据顺序发生变化,每个数据的下标也会随之变化,如何保证数据顺序变化前后能使用同一种方法查找数据呢?

答:使用字典,字典里面的数据是以键值对的形式出现的,字典数据和数据顺序没有关系,即字典不支持下标,后期无论数据如何变化,只需要按照对应的键的名字查找数据即可。


二、创建字典的语法:

字典特点:

  1. 符号为大括号
  2. 数据为键值对形式出现
  3. 各个键值对之间用逗号隔开

以下是创建字典的3种方法。

# 有数据字典
dict1 = {'name': 'Rose', 'age': 30, 'sex': '女'}
# 键值对:'name': 'Rose','name'叫做键也叫作key,'Rose'叫做值,键和值之间用冒号,这一对就叫做键值对,每个键值对之间用逗号隔开
print(type(dict1))
# <class 'dict'>  ---字典类型

# 空字典
dict2 = {}
print(type(dict2))
# <class 'dict'>

# 空字典 ---dict()函数创建
dict3 = dict()
print(type(dict3))
# <class 'dict'> 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值