可以通过 in 判断是否存在某个键,其语法跟在列表和元组中判断是否存在 某个值是相同的
如果不太确定字典中有哪些键或者值 , 我们可以使用 keys() 方法或者values()方 法
dict1.keys()
dict1.values()
在有些情况下,我们需要取出字典中的键值对用于下一步的分析 , 此时可以使 用 items() 方法,该方法将返回所有键值对 , 并将其保存在一个元组列表(列表 中的元素为元组)中
字典的删减有三种方法使用 del 函数对单一元素或者整个字典进行删除使用 pop() 方法删除单一元素使用 clear() 方法清空词典的所有元素
4.集合集合(set)是一种无序集,它是一组键的集合,不存储值在集合中,重复的键是不被允许的 。集合可以用于去除重复值
集合也可以进行数学集合运算,如并、交、差以及对称差等 。
集合的创建有两种方式:使用 set() 函数或者使用大括号{}
需要注意的是,创建空集合,必须使用 set() , 而不是{},因为{}表示创建一个 空的字典
文章插图
控制结构1.if选择语句格式if 判断条件:
? 执行语句
文章插图
2.for循环语句格式for 变量 in 序列:
? 执行语句
文章插图
利用for循环和zip()函数创建字典
zip()函数用于将多个序列(列表、元组等)中的元素配对,产生一个如 [(列表1元素,列表2元素),(,)] 的新的元组列表;for循环用于重复执行将值放入键中的操作 。
如:
a = [1, 2, 3, 4, 5]b = ['a', 'b', 'c', 'd', 'e']dict={}for key,value in zip(a,b):dict[key]=valueprint(dict)
3.while循环结构文章插图
【python的基本运用】
推荐阅读
- AgileBoot - 基于SpringBoot + Vue3的前后端快速开发脚手架
- @Transactional注解真的有必要声明rollbackFor属性吗?
- 从源码分析 MGR 的新主选举算法
- 文字的力量嘲至少找到14个字怎么过-文字的力量嘲至少找到14个字攻略图文
- 文字的力量逃离魔鬼怎么过-文字的力量逃离魔鬼攻略图文
- 不准备再来三亚的可以省略 三亚免税店什么最值得买? 优惠部分— 提前办好会员卡见图三
- 2000-3000左右性价比最高的手机2022-两三千手机推荐
- 朋友圈几条内容是怎么发的(朋友圈三四条内容合并怎么发)
- 我的世界里信标有什么用(在我的世界里怎么激活信标)
- 我的世界的信标灯怎么用(我的世界信标怎么发出光芒)