平时经常碰到全排列或者在n个数组中每个数组选一个值组成的所有序列等等问题,可以用permutation和product解决,很方便,所以在此mark一下吧 直接上代码 from itertools import * if __name__ == '__main__': for j in permutations([2,5,6]): print(j) ''' (2, 5, 6) (2, 6, 5) (5, 2, 6) (5, 6, 2) (6, 2, 5) (6, 5, 2) ''' list1…