Python: объединение списков или конкатенация
В этой статье мы рассмотрим различные методы конкатенации списков в Python. Списки в Python служат для хранения элементов одного типа и выполнения операций над ними.
Конкатенация – это процесс объединения элементов одной структуры данных. Способы конкатенации списков в Python ниже.
Оператор конкатенации ‘+’
Оператор ‘+’ может использоваться для объединения двух списков. Он добавляет один список в конец другого списка и на их основе создает новый.
list1 = [10, 11, 12, 13, 14] list2 = [20, 30, 42] res = list1 + list2 print ("Объединённый список:n" + str(res))
Объединённый список: [10, 11, 12, 13, 14, 20, 30, 42]
Наивный метод для объединения списков
При этом используется цикл for для обхода второго списка. В результате элементы из второго списка добавляются в первый. В нем и сохраняется объединенный список.
list1 = [10, 11, 12, 13, 14] list2 = [20, 30, 42] print("List1 до конкатенации:n" + str(list1)) for x in list2: list1.append(x) print ("Объединённый список, т.е. list1 после конкатенации:n" + str(list1))
List1 до конкатенации: [10, 11, 12, 13, 14] Объединённый список, т.е. list1 после конкатенации: [10, 11, 12, 13, 14, 20, 30, 42]
List Comprehension
List Comprehension – это альтернативный метод объединения списков. Чаще всего он используется для генерации списка элементов на основе уже существующего. Данный метод использует цикл for для обработки и обхода списка поэлементно.
list1 = [10, 11, 12, 13, 14] list2 = [20, 30, 42] res = [j for i in [list1, list2] for j in i] print ("Объединённый список:n"+ str(res))
Объединённый список: [10, 11, 12, 13, 14, 20, 30, 42]
Метод extend()
Метод extend()можно использовать для объединения двух списков. Он выполняет итерацию и добавляет элементы в исходный список, расширяя его линейно.
list.extend(iterable)
list1 = [10, 11, 12, 13, 14] list2 = [20, 30, 42] print("list1 до конкатенации:n" + str(list1)) list1.extend(list2) print ("Объединённый список, т.е. list1 после конкатенации:n"+ str(list1))
Все элементы списка list2 добавляются в список list1. В результате чего список list1 обновляется.
list1 до конкатенации: [10, 11, 12, 13, 14] Объединённый список, т.е. list1 после конкатенации: [10, 11, 12, 13, 14, 20, 30, 42]
Оператор ‘*’
Оператор ‘*’ в Python может быть использован для объединения двух списков. Например, рассмотрим список my_list = [1, 2, 3, 4].
Выражение *my_list заменит ссылку на список его элементами. Таким образом, оно распаковывает элементы списка.
list1 = [10, 11, 12, 13, 14] list2 = [20, 30, 42] res = [*list1, *list2] print ("Объединённый список:n" + str(res))
В приведенном выше фрагменте кода выражение res = [*list1, *list2] заменяет list1 и list2 их элементами в указанном порядке. Сначала элементами list1, а затем элементами list2.
Объединённый список: [10, 11, 12, 13, 14, 20, 30, 42]
Метод itertools.chain()
Метод itertools.chain() из модуля itertools принимает объединяемые элементы в качестве параметров и выдает их последовательность. В результате линейная последовательность не влияет на функционирование метода chain().
Например: выражение itertools.chain([1, 2], [‘John’, ‘Bunny’]) выдаст результат1 2 John Bunny
import itertools list1 = [10, 11, 12, 13, 14] list2 = [20, 30, 42] res = list(itertools.chain(list1, list2)) print ("Объединённый список:n" + str(res))
Объединённый список: [10, 11, 12, 13, 14, 20, 30, 42]
Заключение
В этой статье мы рассмотрели различные способы объединения списков Python.
Сергей Бензенко автор-переводчик статьи « Ways to Concatenate Lists in Python »
8 методов для сложения и объединения списков в Python
В этой теме мы обсудим методы для сложения и объединения двух или более списков с разными функциями в Python. Прежде чем перейти к рассмотрению концепций, давайте кратко познакомимся со списком Python. Список Python — это набор нескольких элементов, сгруппированных под одним именем. Он может хранить элементы данных различных типов (целые, строковые, с плавающей запятой и т. д.) внутри квадратных скобок [], разделенных запятой(,).
Программа для печати списка Python
# list of characters List1 = ['A', 'B', 'C', 'D', 'E'] # list of integers List2 = [1, 2, 3, 4, 5,] # mixed lists List3 = ['A', 1, 'C', 'E', 5, 8] print(" Display the List1 ", List1) print(" Display the List2 ", List2) print(" Display the List3 ", List3)
Display the List1 ['A', 'B', 'C', 'D', 'E'] Display the List2 [1, 2, 3, 4, 5] Display the List3 ['A', 1, 'C', 'E', 5, 8]
Когда мы объединяем два или более списков вместе в программе Python, получается объединенный список. И этот процесс называется составлением или объединением списков.
Давайте обсудим различные способы объединения двух или более списков в Python:
- Объединяйте списки в Python с помощью функции join() и разделителей.
- Присоединяйтесь к списку с помощью функции join() без разделителей.
- Присоединяйтесь к списку двух целых чисел в Python с помощью функции map().
- Объедините два списка в Python, используя цикл for и функцию append().
- Объедините несколько списков с помощью метода itertools.chain().
- Соединяйте списки с помощью оператора(+).
- Соедините два списка в Python с помощью оператора умножения(*).
- Объедините списки с помощью функции extend().
Объединение списков с помощью функции join()
Функция join() используется для присоединения повторяющегося списка к другому списку, разделенному указанными разделителями, такими как запятая, символы, дефис и т. д.
str_name.join( iterable)
str_name: это имя разделителя, разделяющего повторяющийся список.
iterable: это список, который содержит набор элементов и объединяется с разделителем.
Возвращаемое значение: возвращает объединенный список, разделенный указанными разделителями.
Примечание. Если итерируемый список содержит какие-либо нестроковые значения или элементы, он вызывает исключение TypeError.
Программа для объединения двух списков с помощью функции join() и разделителя
List1 = [ "Apple", "Orange", "Banana", "Mango", "Grapes" ] Str2 = ", " # It is the comma delimiter # use join() function to join List1 with the " . " delimiter Str2 = Str2.join( List1) # print the join list print(" Display the concatenated List1 using join() function and delimiter", Str2) List2 = [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday" ] Str3 = " - " # It is the hyphen delimiter # use join() function to join List2 with the " - " delimiters Str3 = Str3.join( List2) # print the join list print(" Display the concatenated List2 using join() function and delimiter", Str3)
Display the concatenated List1 using join() function and delimiter Apple, Orange, Banana, Mango, Grapes Display the concatenated List2 using join() function and delimiter Sunday - Monday - Tuesday - Wednesday - Thursday
Программа для присоединения к списку без использования разделителя
# declare a python list Lt1 = [ 'j', 'a', 'v', 'a', 't', 'p', 'o', 'i', 'n', 't' ] print( " Display the elements of the List L1 " , Lt1) L2 = ' ' # declare any empty string without defining any delimiter Ret = L2.join( Lt1) # use join method to join L1 list with L2 print( " Display the List without using delimiters", Ret)
Display the elements of the List L1 ['j', 'a', 'v', 'a', 't', 'p', 'o', 'i', 'n', 't'] Display the List without using delimiters j a v a t p o i n t
Присоединение к списку двух целых чисел с помощью функции map()
Целочисленный список: он собирает все целые числа в списке, называемом целочисленным списком, и мы не можем объединить два целочисленных списка в Python с помощью функции join(). Поэтому мы используем функцию map(), которая преобразует целочисленный список в строку. После этого мы используем функцию join() для объединения результатов функции map() с соответствующими разделителями.
map(str, list_name)
В приведенном выше синтаксисе функция map() имеет два параметра: list_name и str. Где list_name — это имя списка целых чисел, а str — строка. Функция map() преобразует list_name в строку (str).
Программа для использования функции map() и функции join() в списке
Давайте создадим программу для преобразования заданного списка целых чисел в строку, используя функцию map(), а затем функцию join() для присоединения к списку.
lt = [1, 2, 3, 4, 5] # use map() function to convert integer list into string list_map = map(str, lt) lt2 = ', ' # use join() function to join lists and delimiter comma(,) res = lt2.join(list_map) print(" Display the concatenated integers list using map() and join() function ", res)
Display the concatenated integers list using map() and join() function 1, 2, 3, 4, 5
Программа для объединения двух списков в Python с помощью цикла for и функции append()
Функция append() используется для последовательного добавления или присоединения каждого элемента повторяющегося списка в конце другого списка с помощью цикла for. Давайте создадим простую программу для добавления элементов списка в конец другого списка с помощью функции append().
List1 = [1, 2, 3, 4, 5] # declare List1 List2 = [5, 6, 7, 8, 9, 10] # declare List2 print(" Given List1 ", List1) print(" Given List2 ", List2) # use for loop to iterate each element of Lt1 to l2 for i in List2: List1.append(i) # use append() function to insert each elements at the end of Lt1 print(" Display concatenation list using append() function ", List1)
Given List1 [1, 2, 3, 4, 5] Given List2 [5, 6, 7, 8, 9, 10] Display concatenation list using append() function [1, 2, 3, 4, 5, 5, 6, 7, 8, 9, 10]
Объединение нескольких списков с использованием метода itertools.chain()
Давайте создадим простую программу на Python для объединения нескольких списков с помощью метода chain(), импортировав пакет itertools.
# use Python itertools.chain() method to join two list import itertools # declare different lists a = [1, 2, 3, 4, 5] b = [6, 7, 8, 9, 10] c = [11, 12, 13, 14, 15] print(" Display the first list ", a) print(" Display the second list ", b) print(" Display the third list ", c) # use itertools.chain() method to join the list result = list(itertools.chain(a, b, c)) # pass the result variable in str() function to return the concatenated lists print(" Concatenated list in python using itertools.chain() method ", str(result))
Display the first list [1, 2, 3, 4, 5] Display the second list [6, 7, 8, 9, 10] Display the third list [11, 12, 13, 14, 15] Concatenated list in python using itertools.chain() method [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
Программа для объединения двух списков с помощью оператора +
Рассмотрим пример объединения двух списков в Python с помощью оператора(+) плюс.
# Create a program to join two lists in Python using the '+' operator # declare two lists of characters list1 = [ 'A', 'B', 'C', 'D', 'E'] list2 = [ 'F', 'G', 'H', 'I', 'J'] # join two characters lists using '+' operator lt_sum1 = list1 + list2 # declares two lists of integers list3 = [ '1', '2', '3', '4', '5'] list4 = [ '6', '7', '8', '9', '10'] # join two integers lists using '+' operator lt_sum2 = list3 + list4 # display the concatenation list print(" Join two list of characters in Python using + operator: ", str(lt_sum1)) # display the concatenation list print(" Join two list of integers in Python using + operator: ", str(lt_sum2))
Join two list of characters in Python using + operator: ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J'] Join two list of integers in Python using + operator: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10']
Объединение двух списков с оператором умножения(*)
Рассмотрим пример объединения двух списков в Python с помощью оператора *.
# declare two lists of characters List1 = [ 'A', 'B', 'C', 'D', 'E'] List2 = [ 'F', 'G', 'H', 'I', 'J'] print(" Display character List1 ", List1) print(" Display character List2 ", List2) # join two characters lists using '*' operator lt_sum1 = [*List1, *List2] # declares two lists of integers List3 = [ 1, 2, 3, 4, 5] List4 = [ 6, 7, 8, 9, 10] print(" Display integer List3 ", List3) print(" Display integer List4 ", List4) # join two integers lists using '*' operator lt_sum2 = [*List3, *List4] # display the concatenation list print(" Join two characters list in Python using * operator: "+ str(lt_sum1)) # display the concatenation list print(" Join two integers list in Python using * operator: "+ str(lt_sum2))
Display integer List3 [1, 2, 3, 4, 5] Display integer List4 [6, 7, 8, 9, 10] Join two characters list in Python using * operator: ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J'] Join two integers list in Python using * operator: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Метод extend() для объединения двух списков в Python
Напишем простую программу для объединения двух списков с помощью метода extend() в Python.
# takes two integers lists List1 = [5, 10, 5] List2 = [ 2, 4, 6, 8] print(" Display the List1 ", List1) print(" Display the List1 ", List2) # takes two string lists List3 = [ 'RED', 'BLUE', 'BLACK'] List4 = [ 'BROWN', 'PURPLE', 'GREY' ] print(" Display the List3 ", List3) print(" Display the List4 ", List4) # use extend() method to join two lists List1.extend(List2) List3.extend(List4) # print concatenation lists print( "\n Adding two lists of integers in Python using the extend() function: ", str(List1)) print( "\n Adding two lists of strings in Python using the extend() function: ", str(List3))
Display the List1 [5, 10, 5] Display the List1 [2, 4, 6, 8] Display the List3 ['RED', 'BLUE', 'BLACK'] Display the List4 ['BROWN', 'PURPLE', 'GREY'] Adding two lists of integers in Python using the extend() function: [5, 10, 5, 2, 4, 6, 8] Adding two lists of strings in Python using the extend() function: ['RED', 'BLUE', 'BLACK', 'BROWN', 'PURPLE', 'GREY']
Объединить два списка в Python
В этом посте представлен обзор некоторых доступных альтернатив для объединения двух списков в Python.
1. Использование + оператор
Списки в Python поддерживают такие операции, как конкатенация с использованием + оператор. Это показано ниже:
if __name__ == ‘__main__’ :
firstlist = [ 1 , 2 , 3 ]
secondlist = [ 4 , 5 , 6 ]
joinedlist = firstlist + secondlist
print ( joinedlist ) # печатает [1, 2, 3, 4, 5, 6]
2. Использование operator.add() функция
Кроме того, вы также можете использовать add(x, y) функцию от operator модуль для объединения двух списков, что эквивалентно выражению x+y .
import operator
if __name__ == ‘__main__’ :
firstlist = [ 1 , 2 , 3 ]
secondlist = [ 4 , 5 , 6 ]
joinedlist = operator . add ( firstlist , secondlist )
print ( joinedlist ) # печатает [1, 2, 3, 4, 5, 6]
3. Использование itertools.chain() функция
Вы даже можете связать списки вместе, используя chain() функция itertools модуль. Он возвращает итератор элементов из первого итерируемого объекта, за которым следуют элементы из второго итерируемого объекта.
import itertools
if __name__ == ‘__main__’ :
firstlist = [ 1 , 2 , 3 ]
secondlist = [ 4 , 5 , 6 ]
joinedlist = list ( itertools . chain ( firstlist , secondlist ) )
print ( joinedlist ) # печатает [1, 2, 3, 4, 5, 6]
4. Использование итерируемого оператора распаковки
Начиная с Python 3.5, вы можете использовать * повторяемый оператор распаковки для объединения любого количества списков. Это было введено с принятием PEP 448 — Дополнительные обобщения распаковки.
import itertools
if __name__ == ‘__main__’ :
firstlist = [ 1 , 2 , 3 ]
secondlist = [ 4 , 5 , 6 ]
joinedlist = [ * firstlist , * secondlist ]
print ( joinedlist ) # печатает [1, 2, 3, 4, 5, 6]
5. Использование extend() функция
The extend() Функция списка расширяет список, добавляя все элементы из итерации. Его можно использовать для конкатенации, как показано ниже:
if __name__ == ‘__main__’ :
firstlist = [ 1 , 2 , 3 ]
secondlist = [ 4 , 5 , 6 ]
joinedlist = [ ]
joinedlist . extend ( firstlist )
joinedlist . extend ( secondlist )
print ( joinedlist ) # печатает [1, 2, 3, 4, 5, 6]
Вот и все, что касается объединения двух списков в Python.
Оценить этот пост
Средний рейтинг 5 /5. Подсчет голосов: 5
Голосов пока нет! Будьте первым, кто оценит этот пост.
Сожалеем, что этот пост не оказался для вас полезным!
Расскажите, как мы можем улучшить этот пост?
Спасибо за чтение.
Пожалуйста, используйте наш онлайн-компилятор размещать код в комментариях, используя C, C++, Java, Python, JavaScript, C#, PHP и многие другие популярные языки программирования.
Как мы? Порекомендуйте нас своим друзьям и помогите нам расти. Удачного кодирования 🙂
Подписывайся
1 Комментарий
Большинство голосов
Новейшие Самый старый
Встроенные отзывы
Просмотреть все комментарии
Просмотр комментариев
Загрузить больше комментариев
Просматривать
Подпишитесь на новые публикации
- Все проблемы
- Практика DSA
- 100 самых популярных задач
- 50 лучших классических задач
- Лучшие алгоритмы
- Компилятор С/С++
- Компилятор Java
- Компилятор Python
- Компилятор JavaScript
- компилятор PHP
- Компилятор C#
- Свяжитесь с нами
- Политика конфиденциальности
- условия обслуживания
- Подпишитесь на новые публикации
Techie Delight © 2023 Все права защищены.
Этот веб-сайт использует файлы cookie. Используя этот сайт, вы соглашаетесь с использованием файлов cookie, нашей политикой, условиями авторского права и другими условиями. Читайте наши Политика конфиденциальности. Понятно
5 методов как добавить и объединить два списка в Python
В этом разделе мы узнаем, как добавить и объединить два списка в Python. Но прежде чем перейти к теме, нам нужно понять термин «список» в Python.
Список Python используется для хранения нескольких элементов в переменной. Элементы в списке могут быть любыми упорядоченными, изменяемыми и позволяющими хранить повторяющиеся значения. Каждый элемент списка имеет соответствующее индексированное значение, где первый индекс списка начинается с , а индекс длины списка должен быть n-1. Каждый элемент списка разделен символом запятой(,) и заключен в квадратные скобки [].

L1 = ["Apple", 10, "NEW York"] # different data type elements L2 = [1, 2, 4, 5] # same data type elements
Здесь L1 и L2 – два списка, содержащие одинаковые и разные элементы данных в списке. Список L1 содержит элементы типа данных int и string, тогда как список L2 содержит только элементы типа данных int.
Рассмотрим программу для печати списка на Python.
List1 = ["Rose", "Lotus", 24, "Gold", "USA" ] # define the list # define the Department Dept2 list Dept2 = ["Web Designing", 40, 20] # define the HR_CS HR_CS = [58, "Ms Wiley"] List2 = [1, 2, 4, 5, 6] # integer list print(" Display the List1", List1) print(" Display the List2", List2) print(" Display the Department List", Dept2) print(" Display the CS Department ", HR_CS)
Display the List1 ['Rose', 'Lotus', 24, 'Gold', 'USA'] Display the List2 [1, 2, 4, 5, 6] Display the Department List ['Web Designing', 40, 20] Display the CS Department [58, 'Ms Wiley']
Давайте обсудим различные методы добавления двух списков в программе Python.
Метод 1. Добавление двух списков с помощью наивного метода
Это простой метод, который добавляет два списка в Python, используя методы цикла и добавления, и вставляет их в третий. Цикл for выполняет добавление обоих списков с одним и тем же номером индекса и непрерывно выполняет итерацию элементов до конца списка. После этого метод append вставляет добавленные элементы в третий список.
Давайте рассмотрим программу для добавления двух списков в Python с использованием метода Naive.
# initialize the Python lists lt1 = [5, 10, 15, 20, 25, 30] lt2 = [2, 4, 6, 8, 10, 12] # print the original list element print( " Python Original list 1: " + str(lt1)) print( "Python Original list 2: " + str(lt2)) # use naive method to add two list. res_lt = [] # declaration of the list for x in range(0, len(lt1)): res_lt.append( lt1[x] + lt2[x]) # Display the sum of two list in Python print( " Addition of the list lt1 and lt2 is: " + str(res_lt))
Python Original list 1: [5, 10, 15, 20, 25, 30] Python Original list 2: [2, 4, 6, 8, 10, 12] Addition of the list lt1 and lt2 is: [7, 14, 21, 28, 35, 42]
Метод 2: с помощью списка понимания
Это сокращенная техника наивного метода в Python. Техника понимания намного быстрее набирает и извлекает добавление двух списков. Следовательно, она используется в программировании на Python для выполнения этих типов задач.
Давайте рассмотрим программу для добавления двух списков в Python с использованием данного метода.
# initialize the Python lists lt1 = [2, 4, 6, 8, 10, 30] lt2 = [2, 4, 6, 8, 10, 12] # print the original list element print( " Python list 1 : " + str(lt1)) print( "Python list 2 : " + str(lt2)) # use list comprehension to add two lists. res_lt = [ lt1[x] + lt2[x] for x in range(len(lt1))] # Display the sum of two list in Python print( " Addition of the list lt1 and lt2 is: " + str(res_lt))
Python list 1 : [2, 4, 6, 8, 10, 30] Python list 2 : [2, 4, 6, 8, 10, 12] Addition of the list lt1 and lt2 is: [4, 8, 12, 16, 20, 42]
Метод 3. Добавление списков в Python, используя функцию map() с оператором add
В Python функция map() используется для добавления двух списков в обход переменных списка(lt1, lt2) и добавления в качестве параметров. Внутри функции map() добавленный параметр действует как дополнительный оператор для добавления списков и возвращает сумму.
Рассмотрим программу для добавления двух списков в Python с помощью функции map() с оператором добавления.
from operator import add # import the add operator from the operator module # initialize the lt1 and lt2 as the Python list' element lt1 = [4, 8, 12, 16, 20, 24] lt2 = [2, 4, 6, 8, 10, 12] # display the original items of the lists lt1 and lt2 print("Display the elements of List 1 " + str(lt1)) print("Display the elements of List 2 " + str(lt2)) # use map() function with add operator to add the elements of the lists lt1 and lt2 res_lt = list( map(add, lt1, lt2)) # pass the lt1, lt2 and add as the parameters # Display the sum of the two list print(" Sum of the list 1 and list 2 is : " + str(res_lt))
Display the elements of List 1 [4, 8, 12, 16, 20, 24] Display the elements of List 2 [2, 4, 6, 8, 10, 12] Sum of the list 1 and list 2 is: [6, 12, 18, 24, 30, 36]
Метод 4: принятие элемента от пользователя и объединение двух списков
В этой программе мы вводим элементы списка пользователя и вставляем их в список с помощью цикла For. После этого выполним сложение двух списков в программе Python.
Давайте рассмотрим программу, которая берет элемент списка, введенного пользователем, и добавляет его.
# Declaration of the lt1, lt 2 and lt3 lists lt1 = [] lt2 = [] lt3 = [] # Takes a numeric number from the user to define the total size of the list items = int(input(" Enter the total number of the list elements: ")) # Enter the list elements from the user one by one. print(" Enter the items into List 1 : ") for i in range(1, items + 1): num = int( input(" Enter the value of %d index is :" %i)) lt1.append(num) # insert the items into the list1 # Enter the list elements from the user one by one. print(" Enter the items into the List 2 : ") for i in range(1, items + 1): num = int( input(" Enter the value of %d index is :" %i)) lt2.append(num) # insert the items into the list2 for j in range(items): lt3.append(lt1[j] + lt2[j]) # add the list items of both list lt1 and lt2 into the lt3 print("\n Addition of the two lists is ", lt3)
Enter the total number of the list elements: 5 Enter the items into the List 1: Enter the value of 1 index is: 3 Enter the value of 2 index is: 6 Enter the value of 3 index is: 9 Enter the value of 4 index is: 12 Enter the value of 5 index is: 15 Enter the items into the List 2: Enter the value of 1 index is: 2 Enter the value of 2 index is: 4 Enter the value of 3 index is: 6 Enter the value of 4 index is: 8 Enter the value of 5 index is: 10 The addition of the two list is [5, 10, 15, 20, 25]
Метод 5: с помощью функций zip() и sum()
Функция sum() используется для добавления двух списков с использованием порядкового номера элементов списка, сгруппированных функцией zip(). Функция zip() используется в функции sum() для группировки элементов списка с помощью списков по индексу.
Давайте рассмотрим программу для добавления элементов списка с помощью функции zip и функции sum в Python.
# initializing of the lists lt1 and lt2 lt1 = [6, 12, 18, 3, 6, 9] lt2 = [4, 8, 12, 2, 4, 6] # display the original items of the lists lt1 and lt2 print("Display the elements of List 1 " + str(lt1)) print("Display the elements of List 2 " + str(lt2)) # use the zip() function and sum() function to group the lists add the lists' lt1 and lt2 with index #wise. result_lt = [sum(i) for i in zip(lt1, lt2 )] # Display the sum of the two list print(" Sum of the list 1 and list 2 is : " + str(result_lt))
Display the elements of List 1 [6, 12, 18, 3, 6, 9] Display the elements of List 2 [4, 8, 12, 2, 4, 6] Sum of the list 1 and list 2 is : [10, 20, 30, 5, 10, 15]
