Как объединить два списка в один в Python

Чтобы объединить список в Python, используйте понимание списка. Понимание списков — это способ создания списков на основе существующих. В нашем случае нам нужно объединить список на основе двух.

Список Python — это встроенный тип данных, представляющий собой упорядоченную и изменяемую коллекцию, которая позволяет дублировать элементы.

Объединение двух списков в один в Python

Чтобы объединить два списка в один в Python, используйте генератор списков. Пояснение списка состоит из квадратных скобок, содержащих выражение, за которым следует предложение for, а затем ноль или более предложений for или if. Выражения могут быть любыми, то есть вы можете помещать в списки любые объекты.

Синтаксис для понимания списка следующий.

Пример:

Вывод:

Включение списков может использовать условные операторы для изменения существующего списка(или других кортежей).

Из вывода вы можете видеть, что мы объединили два списка в один список и распечатали этот список.

объединение списков в Python

В соответствие с порядком ввода

Если порядок элементов соответствует порядку в вашем примере, вы можете использовать комбинацию методов zip() и chain().

Метод zip() возвращает объект итератора. Метод chain() создает итератор, который возвращает элементы из первой итерации до тех пор, пока она не будет исчерпана, а затем переходит к следующей итерации, пока не будут исчерпаны все итерации.

Первый шаг — импортировать модуль itertools и определить два списка.

Затем используйте комбинацию операторов list(), chain(), zip() и *, чтобы объединить два списка.

Вывод:

Использование цикла for

Объединение двух списков с использованием цикла for — это не питонический способ, но я показываю, как объединять списки в Python с помощью цикла for.

Вывод:

Вы можете видеть, что мы получили объединенный список.

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python