https://www.cnblogs.com/RayMin/p/5781725.html
https://www.cnblogs.com/liu-shuai/p/6098227.html
一个编程设计模式使用得十分普遍,甚至会逐步形成自己独特的语法。Python编程语言中的列表解析式(list comprehension)就是这类语法糖(syntactic sugar)的绝佳代表。
Python中的列表解析式是个伟大的发明,但是要掌握好这个语法则有些难,因为它们并不是用来解决全新的问题:只是为解决已有问题提供了新的语法轻松学会Python列表解析式(转载)