有没有一种优雅的方法可以在Python中编写嵌套for循环?
我有6个变量,它们的和是固定的。如何获得所有可能的组合有没有一种优雅的方法可以在Python中编写嵌套for循环?,python,python-3.x,loops,Python,Python 3.x,Loops,我有6个变量,它们的和是固定的。如何获得所有可能的组合 for m1 in range(10): for m2 in range(10-m1): for m3 in range(10-m1-m2): for m4 in range(10-m1-m2-m3): for m5 in range(10-m1-m2-m3-m4): m6=10-m1-m2-m3-m4-m5
for m1 in range(10):
for m2 in range(10-m1):
for m3 in range(10-m1-m2):
for m4 in range(10-m1-m2-m3):
for m5 in range(10-m1-m2-m3-m4):
m6=10-m1-m2-m3-m4-m5
print([m1,m2,m3,m4,m5,m6])
那不是复制品;这个问题中的“组合”一词并不意味着另一个问题中的“组合”是什么意思。此问题希望在整数分区上进行迭代。此问题是否回答了您的问题?代码应该做什么?你的帖子不是很清楚。