#10 —列表推导式
列表推导是一种用于处理列表的简单单行语法,可让您访问列表的各个元素并对其执行操作。...这样,Jupyter Notebook不会同时打印列表 None。)
#9 —单行if语句
与前面的技巧一起,单行if可以帮助您使代码更简洁。
假设我们已经决定对确定植物是否为兰花感兴趣。...对于单行-if,我们从测试条件为真时要输出的值开始。
此代码将单行(如果具有列表理解)组合以输出1(其中植物是兰花),否则输出0。...[1 if 'orchid' in plant else 0 for plant in greenhouse]
将输出:
[1, 0, 1, 1, 0, 0, 0, 1, 1, 1, 0]
这个列表本身并不是那么有趣...,但是当与下一个技巧结合使用时,我们将看到单行if的实际用法。