🔗 Как объединить два массива в Python: простые способы и примеры кода
extend()
или оператор сложения. Вот примеры для обоих способов:
# Метод extend()
array1 = [1, 2, 3]
array2 = [4, 5, 6]
array1.extend(array2)
print(array1) # [1, 2, 3, 4, 5, 6]
# Оператор сложения
array1 = [1, 2, 3]
array2 = [4, 5, 6]
result = array1 + array2
print(result) # [1, 2, 3, 4, 5, 6]
Детальный ответ
Как объединить два массива Python
Объединение двух массивов (или списков) в Python может быть достигнуто различными способами. В этой статье мы рассмотрим несколько методов, которые помогут вам выполнить эту задачу.
1. Использование оператора "+":
array1 = [1, 2, 3]
array2 = [4, 5, 6]
merged_array = array1 + array2
print(merged_array)
Результат:
[1, 2, 3, 4, 5, 6]
В этом примере мы использовали оператор "+" для объединения массивов array1
и array2
. Оператор "+" выполняет конкатенацию массивов и создает новый объединенный массив.
2. Использование метода extend():
array1 = [1, 2, 3]
array2 = [4, 5, 6]
array1.extend(array2)
print(array1)
Результат:
[1, 2, 3, 4, 5, 6]
В этом примере мы использовали метод extend()
для добавления элементов массива array2
в конец массива array1
. Этот метод изменяет исходный массив array1
, добавляя элементы из array2
к нему.
3. Использование метода append() и цикла:
array1 = [1, 2, 3]
array2 = [4, 5, 6]
for element in array2:
array1.append(element)
print(array1)
Результат:
[1, 2, 3, 4, 5, 6]
В этом примере мы использовали метод append()
внутри цикла, чтобы добавить каждый элемент массива array2
в конец массива array1
. Это позволяет нам поэлементно объединять два массива.
4. Использование списка списков:
array1 = [1, 2, 3]
array2 = [4, 5, 6]
merged_array = [array1, array2]
print(merged_array)
Результат:
[[1, 2, 3], [4, 5, 6]]
В этом примере мы создали список списков, объединяющий два массива array1
и array2
. В результате образуется список, состоящий из двух вложенных массивов.
Заключение
В этой статье мы рассмотрели несколько способов объединения двух массивов в Python. Вы можете использовать оператор "+", методы extend()
и append()
для объединения элементов двух массивов. Вы также можете создать список списков, чтобы объединить массивы и создать структуру данных, содержащую оба массива. Выберите подходящий способ в зависимости от ваших потребностей и предпочтений.