输入整数n(3<=n<=7),编写程序输出1,2,....,n整数的全排列,按字典序输出。
输入样例:
输入:3
输出:123 132 213 231 312 321
import itertools
n=int(input())
s=[]
for i in range(1,n+1):
s.append(i)
num=list(itertools.permutations(s,n)) #要list,不然它只是一个对象
for c in num:
for d in c:
print(d,end= '')
print()
输出不符,请求各位的帮忙。