Python开发中的20个高级技巧
Python 开发中有哪些高级技巧?这里总结了一些常见的技巧,可能谈不上多高级,但掌握这些至少可以让你的代码看起来 Pythonic 一点。如果你还在按照类C语言的那套风格来写的话,在 code review 恐怕会要被吐槽了。赶紧学起来~~
1、 列表推导式
2、 字典推导式
3、 集合推导式
4、 合并字典
5、 复制列表
6、 反转列表
7、 变量交换
8、 高级拆包
或者
9、 函数返回多个值(其实是自动packing成元组)然后unpacking赋值给4个变量
10、 列表合并成字符串
11、 链式比较
12、 字典代替多个if else
13、 有下标索引的枚举
14、 生成器
注意区分列表推导式,生成器效率更高
15、 默认字典 defaultdict
16、 列表中出现次数最多的元素
17、 读写文件
18、 判断对象类型,可指定多个类型
19、 类似的还有字符串的 startswith,endswith
20、 使用装饰器
不使用装饰器,可读性非常差
最后,想学习的宝宝可以私信我呦,发送“学习”获取
34阅读
搜索
python自学免费教程
自学python在家赚钱
学会python能干嘛
python必背100源代码
30岁学python有前途吗
零基础自学python的app