python 字典

本文介绍了Python中的字典数据结构,包括其定义、键值对操作、创建方法以及常用内置函数,如查看长度、类型、访问和修改键值、删除元素等。

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

字典是一种可变容器模型,且可存储任意类型对象。

字典中的键必须是可哈希的,即不可变的数据类型,如字符串、数字、元组等。列表、字典等可变数据类型不能作为字典的键。

​#创建字典-----使用{},每个键值对用冒号分隔,每个对之间用逗号分隔。在创建一个字典时,键的类型必须是唯一的,键值可以取任意类型。
a = {}
a = {key1: value1,key2: value2}

#查看字典数量
print("length", len(a))

#查看类型
print(type(a))

#访问字典
tinydict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'} 
print ("tinydict['Name']: ", tinydict['Name'])

#修改字典
tinydict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'}

tinydict['Age'] = 8     # 更新 Age

tinydict['School'] = "school"  # 添加信息
 
del tinydict['Name'] # 删除键 'Name'

tinydict.clear()     # 清空字典

del tinydict         # 删除字典



​
字典内置函数 使用方法
1 len() 返回字典元素个数
2 type() 返回输入的变量类型,如果变量是字典就返回字典类型。
3
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值