Python中的 permutations
函数来生成给定列表的全排列。permutations
函数位于 itertools
模块中,可以用来生成给定长度的所有可能排列的迭代器。
from itertools import permutations
# 定义输入列表
nums = [1, 2, 3]
# 使用permutations函数生成全排列
perms = permutations(nums)
# 打印输出全排列
for perm in perms:
print(perm)