Как присоединиться к 2 спискам с элементами рядом? Например:Объединение 2 списков, Python
list1 = ["they" , "are" ,"really" , "angry"]
list2 = ["they" , "are" ,"seriously" , "angry"]
Я хочу выход как:
list3 = [("they","they"),("are","are"),("really","seriously"),("angry","angry")]
Вышеприведенные выглядит как список кортежей, хотя, и если приведенный выше список были столбцы с каждым словом в строке, как бы я прилагаю List2 перечислить1?
Использование [zip] (http://docs.python.org/2/library/functions.html#zip). – Yuushi
этот тип вопроса есть много в таком случае, проверьте. –
Возможно, стоит упомянуть, что если списки имеют неровную длину, 'zip' будет отбрасывать оставшиеся элементы более длинного списка. Вы можете использовать [itertools.izip_longest] (http://docs.python.org/2/library/itertools.html#itertools.izip_longest), если это так. – msvalkon