37-Python-字典

03.字典

3.1字典的定义

l dictionary(字典)是除列表意外Python指针最灵活的数据类型

l 字典同样可以用来存储多个数据

n 通常用于存储描述一个物体的相关信息

l 和列表的区别

l 列表是有序的对象集合

l 字典是无序的对象集合

l 字典用{}定义

l 字典使用键值对存储数据,键值对之间使用,分隔

n key是索引

n value是数据

n 键和值之间使用:分隔

n 键必须是唯一的

n 值可以取任何数据类型,但键只能使用字符串、数字或元祖

定义一个字典

#字典是一个无序的数据集合,使用print函数输出字典时,通常输出的顺序和定义的顺序是不一样的 
xiaoming = {"name":"小明",
			"age":18,
			"gender":True,
			"height":1.75,
			"weight":75.5}
print(xiaoming)
字典的一些操作
#字典是一个无序的数据集合,使用print函数输出字典时,通常输出的顺序和定义的顺序是不一样的 
xiaoming_dict = {"name":"小明",
			"age":18,
			"gender":True,
			"height":1.75,
			"weight":75.5}
#取值(在取值的时候,如果指定的key不存在,程序会报错) 
print(xiaoming_dict["name"])
#2.增加与修改(如果key不存在会新增键值对,如果key存在,会修改已经存在的键值对) 
xiaoming_dict["like"]="画画"
xiaoming_dict["name"]="小小明" 
#删除(在删除指定键值对时,如果指定的key不存在,程序会报错)
xiaoming_dict.pop["name"] 

print(xiaoming_dict)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值