python字典

本文详细介绍了Python编程语言中的字典数据类型,包括创建字典、通过键名访问值、获取键值对、添加与更新字典项以及删除字典元素的方法。此外,还展示了如何遍历字典以及复制字典的操作。通过实例演示了字典的常用操作,帮助读者深入理解Python字典的使用。
摘要由CSDN通过智能技术生成

一:字典理解

1.1创建字典与访问:

字典是用大括号写的,有键和值。

创建并打印字典

字典是有序的,可变的,并且不允许重复。字典以键值对的形式呈现,可以使用键名进行引用

1.2字典长度

利用len函数显示长度

1.3数据类型

字典项中的值可以是任何数据类型

 python编程语言的四种集合数据类型:

List:有序且可变的集合,允许重复成员

元组:有序且不可更改的集合,允许重复成员

Set:无序且无须索引的集合,没有重复成员

字典:有序且可变的集合,没有重复成员

二:字典的访问

2.1访问键名

通过引号方括号内的键名来访问字典的项目

 2.2访问键值

keys()方法将返回字典中所有键的列表

 获取值:

values()方法将返回字典中所有值的列表

x=thisdict.values()

items()方法将返回字典中的每个项目作为列表中的元组

输出结果:

要确定字典中是否存在指定的键,使用in关键字

 

 三:添加字典的方法

 例一:添加一个年龄

输出结果:

或者使用update

输出结果:

四:删除字典的方法

 pop()方法删除具有指定键名的项

例:删除年龄的项

输出结果:

del关键字删除与指定键名的项目:

 输出结果:

 五:遍历字典

 将字典中的所有键名,全部打印出来

输出结果:

如果打印字典中的所有值

 

 输出结果:

使用该values()方法返回字典的值

 输出结果:

 使用keys()方法返回字典的键:

 六:复制字典

 用copy()函数

输出结果:

 内置dict()函数

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值