Например:
list1 = ['abc','def','ghi','jk'`]
output is : list2 = ['adgj','behk','cfi']
Обычно каждый элемент i
в list2
должен быть i-м символом в каждом элементе list1
.
Я знаю, что общий формат будет примерно таким же, как при создании list2 со следующим элементом до конца каждого.
[list1[0][0]
[list1[0][1]
[list1[0][2]
....
Однако, когда я пытаюсь создать цикл for, он говорит, что у меня нет индекса, и я также пытаюсь остановить остановку индекса, если последний элемент в списке list1 имеет меньший размер, чем остальные элементы. Мне просто нужно какое-то руководство о том, как настроить циклы for?
for I in range(Len(list1)):
list2[I]=list1[I][0]
Я знаю, что мне нужна секунда для цикла, чтобы изменить индекс 0, возникли проблемы с реализацией этого