алфавитная таблица python - PullRequest
       28

алфавитная таблица python

1 голос
/ 24 марта 2020
alphabet = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"]
matrix = []

for i in range(26):
    change = alphabet[0]
    del alphabet[0]
    alphabet.append(change)
    print(alphabet)
    matrix.append(alphabet)

print("----------")
for i in matrix: print(i)

Это должно создать список 2х2, который представляет собой алфавит, а затем первая буква перемещается в конец. Но в конечном итоге алфавит 26 раз. Пожалуйста, помогите!

1 Ответ

1 голос
/ 24 марта 2020

вы можете использовать:

matrix = [alphabet , alphabet[1:] + alphabet[:1]]
...