Я беру проект для университета! Программирование на python, мне нужно сделать функцию с именем generate_key
, которая получает аргумент letters
, который является кортежем из 25 символов. Функция должна возвращать кортеж из 5 кортежей символов, каждый из которых содержит 5 элементов, которые являются буквами, расположенными по строкам. Например:Кортежи кортежей в питоне, школьный проект
>>> letters = (‘A’, ‘B’, ‘C’, ‘D’, ‘E’, ‘F’, ‘G’, \
... ‘H’, ‘I’, ‘J’, ‘ ’, ‘L’, ‘M’, ‘N’, \
... ‘O’, ‘P’, ‘Q’, ‘R’, ‘S’, ‘T’, ‘U’, \
... ‘V’, ‘X’, ‘Z’, ‘.’)
>>> generate_key(letters)
... ((‘A’, ‘B’, ‘C’, ‘D’, ‘E’),
... (‘F’, ‘G’, ‘H’, ‘I’, ‘J’),
... (‘ ’, ‘L’, ‘M’, ‘N’, ‘O’),
... (‘P’, ‘Q’, ‘R’, ‘S’, ‘T’),
... (‘U’, ‘V’, ‘X’, ‘Z’, ‘.’))
пожалуйста, предоставьте то, что вы пытались сделать в первую очередь –
'[буквы [i: i + n] для i в диапазоне (0, len (буквы), n)]' – dawg