Каждый n-ый элемент
На вход программе подается строка текста, содержащая символы и число nn. Из данной строки формируется список. Напишите программу, которая разделяет список на вложенные подсписки так, что nn последовательных элементов принадлежат разным подспискам.
Формат входных данных
На вход программе подается строка текста, содержащая символы, отделенные символом пробела и число nn на отдельной строке.
Формат выходных данных
Программа должна вывести указанный вложенный список.
Примечание. Графическая иллюстрация для 11 теста:
Тестовые данные
Sample Input 1:
a b c d e f g h i j k l m n
3
Sample Output 1:
[['a', 'd', 'g', 'j', 'm'], ['b', 'e', 'h', 'k', 'n'], ['c', 'f', 'i', 'l']]
Sample Input 2:
a b c d e f g h i j k l m n
2
Sample Output 2:
[['a', 'c', 'e', 'g', 'i', 'k', 'm'], ['b', 'd', 'f', 'h', 'j', 'l', 'n']]
Sample Input 3:
a b c d e f g h i j k l m n
1
Sample Output 3:
[['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n']]
Ответы
Ответ дал:
4
Ответ:
l ,n,l1,c= input().split(),int(input()),[],0
for i in l:
l1 += [l[c::n]]
c += 1
if c == n:
break
print(l1)
Объяснение:
Да все просто , я думаю то говорить не чего не нужно
Вас заинтересует
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад
9 лет назад