Рубрики
Без рубрики

Как добавить список в другой список в Python? – List.extend (список)

Автор оригинала: Python Examples.

Python – список добавок к другому списку – продление ()

Чтобы добавить список в другой список, используйте продлить () Функция в списке, которую вы хотите расширить и передавать другой список в качестве аргумента для расширения функции ().

В этом руководстве мы изучаем синтаксис функции Extend () и как использовать эту функцию, чтобы добавить список в другой список.

Синтаксис – продлить ()

Ниже приведен синтаксис функции Extend ().

list1.extend(list2)

где элементы list2 прилагаются к элементам list1 Отказ

Extend () Идет в Oplace Update в исходный список list1 Отказ Функция возвращает Нет Отказ

Пример 1: добавить список в другой список

В следующем примере мы создадим два списка и добавив второй список первым.

Python Program

#initialize lists
list1 = [6, 52, 74, 62]
list2 = [85, 17, 81, 92]
#extend first list with the second one
list1.extend(list2)
#print the extended list
print(list1)

Выход

[6, 52, 74, 62, 85, 17, 81, 92]

Содержание list1 изменены.

Пример 2: Добавьте список в другой список, сохраняя копию исходного списка

Если вы хотите сохранить содержимое оригинального списка без изменений, скопируйте список в переменную, а затем добавьте его в список.

Python Program

#initialize lists
list1 = [6, 52, 74, 62]
list2 = [85, 17, 81, 92]
#make of copy of list1
result = list1.copy()
#append the second list
result.extend(list2)
#print resulting list
print(result)

Выход

[6, 52, 74, 62, 85, 17, 81, 92]

list1 сохраняется, пока в результате расширенный список в Результат Отказ

Пример 3: Добавьте список в другой список – для цикла

Вы также можете использовать цикл для петли для повторения элементов второго списка и добавить каждый из этих элементов в первый список, используя функцию List.Append ().

Python Program

#initialize lists
list1 = [6, 52, 74, 62]
list2 = [85, 17, 81, 92]
#append each item of list2 to list1
for item in list2:
    list1.append(item)
#print the extended list
print(list1)

Выход

[6, 52, 74, 62, 85, 17, 81, 92]

Резюме

В этом руководстве примеров Python мы узнали, как расширить список с другим списком, добавленным к нему, с помощью хорошо подробных примеров программ.