Python简化常用技巧
Posted 优雅的心情
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python简化常用技巧相关的知识,希望对你有一定的参考价值。
文章目录
一、列表表达式
Python 为了简化程序的代码行数做了很多努力,其中最经典的就是列表表达式。
比如我有如下函数,用来输出一个单词中的所有字符:
def output_letter(letter):
l = []
for item in letter:
l.append(item)
return l
if __name__ == "__main__":
print(output_letter(\'kevin\'))
#此方法的输出为:
[\'k\', \'e\', \'v\', \'i\', \'n]
Python 觉得这样写代码行数太多了,不优雅,于是有了如下的写法:
[expression for item in list]
对应于我们的函数就变成了:
def output_letter(letter):
return [l for l in letter]
if __name__ == "__main__":
print(output_letter(\'kevin
以上是关于Python简化常用技巧的主要内容,如果未能解决你的问题,请参考以下文章
Python3基础 小技巧 为模块更换名字 import 模块名 as 别名 简化代码编写