Я пытаюсь получить несколько строк алфавита, но он не работает. На данный момент у меня есть 1 ряд, но это не сработает.Python | как печатать несколько строк алфавита?
Что я после когда алфавит получает от a
к z
, это добавит еще одно письмо на до aa
к zz
и дальше и дальше.
Как просил, код, который я в настоящее время выглядит следующим образом:
import string
alphabets = string.ascii_lowercase
for i in alphabets:
print(i)
alphabets = string.ascii_lowercase
if i == 'z':
for b in alphabets:
print('{}{}'.format(b, b))
print('{}{}'.format(b, b))
Вы можете поделиться тем, что у вас есть? Вы должны отредактировать свой вопрос, чтобы включить то, что вы пробовали. – metatoaster
Вы хотите 'aa',' ab', 'ac' ...' zz'? Или 'aa',' bb', 'cc' ...' zz'? – dansalmo
Вы пытаетесь сгенерировать [перестановки] (https://docs.python.org/3.5/library/itertools.html#itertools.permutations)? Ваш вопрос очень неясен. Рассмотрим пример вывода, который вы ищете, с цифрами 1, 2, 3, 4. – dimo414