
Python这语言,上手是很容易,但是精通难。用久了你就会发现,好代码和能跑的代码之间,差别还是很大的。
1. 列表推导,但别过头
列表推导简洁,但得知道分寸:
两层嵌套是极限,再多就该拆开了。
2. 用enumerate拿索引
别再`range(len(list))`了:
3. 字典的setdefault
处理可能不存在的键:
4. 用zip配对数据
同时遍历多个列表:
甚至能转成字典:
5. 解包操作符*
收集和展开数据:
6. 海象运算符 :=
Python 3.8+ 的好东西:
7. 用get处理字典
取不存在的键时不报错:
8. 上下文管理器
不只是文件操作:
9. 生成器省内存
处理大数据时:
10. 善用collections模块
标准库里的宝贝:
技巧是工具,不是目的。代码先是给人读的,其次才是给机器执行的。用最简单的写法解决问题,就是最好的技巧。
蚂蚁配资-蚂蚁配资官网-上海平准股票公司-股票配资技巧和方法提示:文章来自网络,不代表本站观点。