生成排列可以用product:
1 from itertools import product
2 l = [1, 2, 3]
3 print list(product(l, l))
4 print list(product(l, repeat=4))
组合的话可以用combinations:
1 from itertools import combinations
2 print list(combinations([1,2,3,4,5], 3))
想更好的学习python请关注微信公众号“Python基础教程”!