Это код, чтобы узнать возможные перестановки данного di git ..., есть ли возможность уменьшить код
from itertools import permutations
lst=[int(x) for x in input()] #taking input and split
perm = list(permutations(lst))
for i in range(0,len(perm)):
perm[i]=int("".join(map(str,perm[i])))#join them and covert to int
print(perm)