- set集合
- 只有key的字典{}
- set中的元素必须是可hash的,也是不可变的
- 元素是无序,不重复的
- set()转为集合,可以用来去重
- 增
- .add()添加
- .update()迭代更新
- .add()添加
- 删
- .remove()删,返回值是none
- .clear()清空,空集合是set()
- .remove()删,返回值是none
- 改
- 先删再加
- 先删再加
- 查
- for循环
- for循环
- 集合的
- 交集 s1&s2
- 并集 s1|s2
- 子集 s1 < s2 返回布尔值
- 交集 s1&s2
- 只有key的字典{}
- 列表推导式各种推导式详解 - 断浪狂刀忆年少 - 博客园 (cnblogs.com)
- 对列表中的每一个元素做相同的操作,想列表推导式,如转换列表中所有元素的数据类型
- [表达式 for 迭代变量 in 可迭代对象 [if 条件表达式] ]
- 快速转换列表中的数据类型应该想到列表推导式(3条消息) python 整数列表转字符串_在Python中将列表中的所有字符串转换为整数_李嘉璇的博客-CSDN博客
- 对列表中的每一个元素做相同的操作,想列表推导式,如转换列表中所有元素的数据类型
- 字典推导式
- {结果 for 变量 in 可迭代对象 if条件筛选} 结果key :value
- {结果 for 变量 in 可迭代对象 if条件筛选} 结果key :value
- 三元运算符,常用于对某个变量赋值
- 匿名函数一文搞懂Python匿名函数 - 知乎 (zhihu.com)
- 也叫lambda表达式
- 函数功能非常小,只有一句话代码、
- lambda 参数:返回值
- 要和三元运算符一起用
- func = lambda: 2+3+4 也可以不传参,比较冷门
- 也叫lambda表达式