У меня есть список, в котором каждый элемент представляет собой длинную строку символов одинаковой длины:
['KLGNVAGELQPFAPSED', 'MPDNVSFELQPPASJED', 'YYLNVSFEDQPPAPMED']
Что я хочу сделать, так это создать новый список, где каждый элемент представляет собой строку символов из той же позиции первого списка. Вы также можете представить себе тот же первый список, что и этот:
KLGNVAGELQPFAPSED
MPDNVSFELQPPASJED
YYLNVSFEDQPPAPMED
поэтому я хочу, чтобы в новом списке были элементы из соответствующих столбцов в первом списке, например:
['KMY', 'LPY', 'GDL' 'NNN', ...]
Я пробовал следующее:
for i in sub1:
for j in i:
pos.append(j)
pos.append('\n')
Но тогда у меня не получается разделить все на отдельные строки.
*
распаковывает список в качестве аргументов для функции. 18.05.2015