01 product()
使用 product() 函数避免嵌套的Python循环
当一个程序变得复杂时,你不可避免地要写嵌套循环。然而,嵌套循环将使程序更难阅读和维护。...幸运的是,在Python中你总是可以通过内置的 product() 函数避免嵌套循环。
例如,我们有一个包含3级嵌套for循环的程序,如下所示。...,我们可以避免写一个for循环来大写名字列表中的每一个单词。...如何将一个列表、一个元组和一个集合合并成一个列表?...a, *mid, b = [1, 2, 3, 4, 5, 6]
print(a, mid, b)
# 1 [2, 3, 4, 5] 6
如上所示,使用星号将 mid 变量接收中间的项目,并作为一个列表