Python语法糖
文章平均质量分 52
energy_百分百
while(1){慢几步,深几度}
展开
-
#深入理解# 列表,字典,元组解析式
列表,字典,元组解析本质上是先生成一个生成器,然后使用生成器对列表,字典,元组在初始化的时同时赋值1. 列表解析生成一个列表nums = [1, 3, 9]list_gen = [num**2 for num in nums if x <= 5] # [1, 9]代码描述:表达式(num**2)用于生成你要存储到列表中的值for循环(for num in nums) 用于给表达式供值条件判断(if x <= 5)表示供值的元素应满足的条件2. 字典解析生成一个字典pers原创 2021-02-07 22:11:19 · 257 阅读 · 0 评论 -
#深入解析# Python中的 * 和 ** 运算符
文章目录一级目录二级目录三级目录1. `*`1.1 乘法运算1.2 解包1.3 多变量赋值时获取多个元素1.3.1 获取剩余部分1.3.2 获取中间部分1.3.3 如果左值比右值要多,那么带 `*` 的变量默认为空1.3.4 嵌套解包1.4 带*前缀的函数形参能够接受任意个非关键字参数2.`**`2.1 指数运算2.2 对字典变量进行解包2.3 带`*`前缀的函数**形参**能够接受**任意个关键字参数**一级目录二级目录三级目录Python中 *的作用乘法运算对列表等数据结构进行解包多变原创 2021-01-29 16:44:43 · 341 阅读 · 0 评论