tips
steadyfirmness
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python - 迭代器陷阱
前言 运用赋值表达式(海象运算符 - python3.8特性)时想要把表达式结果赋值一个变量 a = [] a.extend(((temp := map(lambda x:x*2, [1,2]))))#temp想捕获这个map返回的迭代器 print(list(temp)) # [] 疑问 这里的temp难道不是[2, 4]吗? 一度以为是海象运算符的问题,于是 type(temp)#确实是迭代器类型 list(temp)#确实还是[] type(map(lambda x:x*2, [1,2]))#确实原创 2021-10-21 13:08:09 · 221 阅读 · 0 评论 -
8月18刷题记录
python 连续赋值的易错点 形如:a,b = c,d 赋值依然存在顺序,以下为执行顺序的说明 temp1 = c temp2 = d a = temp1 b = temp2 举例: a,a = 4,5 #a = 5 a,b = 1,a #a = 1 #b = 5原创 2021-10-02 11:50:37 · 196 阅读 · 0 评论
分享