Python语法练习6——字典与集合

一.字典
1.1使用
字典可存储的信息量几乎不受限制
字典是一系列键-值对,可以使用键来访问与之相关联的值,值也可以是数字、字符串、列表或字典
使用{},键与值之间冒号分隔,键-值对之间逗号分隔。
1.2访问字典中的值
1.3添加键-值对
键-值对的排列顺序与添加顺序不同。
当需要编写能自动生成大量键-值对的代码时,可以先定义一个空字典。
1.4修改字典中的值
1.5删除键-值对
使用del语句
2.遍历字典
2.1遍历所有键-值对
使用for循环,要声明两个变量,用于存储键-值对中的键和值,对于这两个变量,可用任何名称。
键-值对的返回循序也和存储顺序不同。
2.2遍历字典中的所有键
使用方法keys()
遍历字典时,会默认遍历所有的键。
2.3按顺序遍历字典中所有键
在for循环中对返回的键进行排序,使用函数sorted()
2.4遍历字典中所有值
3.嵌套
3.1在列表中存储字典
3.2在字典中存储列表
当需要在字典中将一个键关联到多个值时,可以在字典中嵌套一个列表。在遍历字典的for循环中,我们需要再使用一个for循环来遍历与被调查者相关联的语言列表。
3.3在字典中存储字典
二.集合
集合类似于列表,但每个元素必须是独一无二的
可食用集合来剔除列表中的重复项,对包含重复元素的列表调用set(),可让Python找出列表中独一无二的元素,并使用这些元素来创建一个集合。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值