输入一个字符串,打印这个字符串中字符的全排列。python完整代码
时间: 2024-04-30 12:21:18 浏览: 85
以下是python代码实现:
```python
def permutation(s):
if len(s) == 1:
return [s]
res = []
for i, c in enumerate(s):
for j in permutation(s[:i] + s[i+1:]):
res.append([c] + j)
return res
s = input("请输入一个字符串:")
for i in permutation(s):
print("".join(i))
```
输入一个字符串后,程序会输出该字符串中字符的全排列。
阅读全文