“Jak wydrukować wszystkie kombinacje sznurka w Pythonie” Kod odpowiedzi

Jak wydrukować wszystkie kombinacje sznurka w Pythonie

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)#['a', 'ab', 'abc', 'b', 'bc', 'c']
Lost Lisa

Python Drukuj kombinacje sznurka

import itertools
 
if __name__ == '__main__':
 
    nums = list("ABC")
    permutations = list(itertools.permutations(nums))
 
    # Output: ['ABC', 'ACB', 'BAC', 'BCA', 'CAB', 'CBA']
    print([''.join(permutation) for permutation in permutations])
Lost Lisa

Odpowiedzi podobne do “Jak wydrukować wszystkie kombinacje sznurka w Pythonie”

Pytania podobne do “Jak wydrukować wszystkie kombinacje sznurka w Pythonie”

Więcej pokrewnych odpowiedzi na “Jak wydrukować wszystkie kombinacje sznurka w Pythonie” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu