string combination in python code example
Example 1: python print combinations of string
test_str = "abc"
res = [test_str[i: j] for i in range(len(test_str))
for j in range(i + 1, len(test_str) + 1)]
print(res)
Example 2: python print combinations of string
import itertools
if __name__ == '__main__':
nums = list("ABC")
permutations = list(itertools.permutations(nums))
print([''.join(permutation) for permutation in permutations])
Example 3: python permutation
import itertools
a = [1, 2, 3]
n = 3
perm_iterator = itertools.permutations(a, n)
for item in perm_iterator:
print(item)