У меня есть список кортежей, который взят из другой части моего Python скрипта и может иметь переменную длину. Я хочу извлечь кортежи отдельно и сохранить их в нескольких новых списках.
Вот пример того, что я могу получить:
mylist = [
('aaa', 'bbb', 'ccc'),
('ddd', 'eee', 'fff'),
('ggg', 'hhh', 'iii'),
('jjj', 'kkk', 'lll'),
... etc.
]
И результат, который я хочу, следующий:
mylist1 = ['aaa', 'bbb', 'ccc']
mylist2 = ['ddd', 'eee', 'fff']
mylist3 = ['ggg', 'hhh', 'iii']
mylist4 = ['jjj', 'kkk', 'lll']
etc.
Поскольку я начинаю Python, я знаю, что for
l oop может извлекать элементы из моего списка, например:
for item in mylist:
mylist1 = item
Но проблема с приведенным выше кодом состоит в том, что list1
будет содержать только последний кортеж, а остальные в любом случае не сохранятся. Мне нужно поместить al oop внутри al oop или что-то в этом роде.
Как это сделать?