• 采用itertools模块中的permutations方法(就是返回可迭代对象的所有数学全排列方式),注意这里是一个可迭代对象,不能直接返回,所以用map函数来映射。
import itertools


class Solution:
    def Permutation(self, ss):
        if not ss:
            return []
        return list(set(map(''.join, itertools.permutations(ss))))


s = Solution()
print(s.Permutation('123'))