Python中字符串的所有排列

时间:2016-11-10 14:24:58

标签: python list permutation

我想创建一个带字符串的程序,并打印出字符串的每个可能组合。

我的想法是将字符串转换为字母列表:

scram = input()
scram = list(scram)

然后我会使用for循环遍历每个字母:

for letter in scram:

问题在于我想将当前字母移动到字符串的开头,但我不知道该怎么做。之后,我会尝试打印列表的每个版本,而当前的字母位于列表的开头。我怎么能这样做?

0 个答案:

没有答案