3
你能让这个列表躺平吗?
扁平化列表有几种方法。最简单的是使用列表理解。...>>> from functools import reduce
>>> reduce(lambda x,y: x+y,l)
[1, 2, 3, 4, 5, 6, 7, 8, 9]
然而,还有另一种方法...而且,它的性能也很糟糕。
4
else
else语句可以用于几个目的。很少有人知道,但是你可以在经典的“if else”块之外使用它。Python允许它用于循环和异常块。...循环
Python有两个不同的循环,for和while。两者都可能是“坏的”。也就是说,如果满足了某个条件,就可以跳出循环。...现在,假设我们要找一个特定的条件。如果满足该条件,则将结果保存在一个名为found的标志中。然后,如果我们没有找到它,我们打印一条消息。