Python - Питон

  • Python
  • Javascript
  • CSS & HTML

append, extend методы Python - добавление элементов в список

Различные методы добавления элементов в список на языке Python

  1. Главная
  2. append, extend методы Python - добавление элементов в список
ПРОЩЕ СКАЗАТЬ:
Добавляем элементы в список и выводим расширенный список

.append() - метод добавления элемента в конец списка, то есть добавляет в конец списка элемент, переданный ему в качестве аргумента

a = [1, 2, 3, 4]

a.append(5)

print(a)

Результат

[1, 2, 3, 4, 5]

 

Добавление списка в список

a = [1, 2, 3, 4]

b = [6, 7, 8]

a.append(b)

print(a)

Результат

[1, 2, 3, 4, 5, [6, 7, 8]]

 

Метод - добавление элементов другого списка в первый список, то есть принимает в качестве параметра итерируемый объект и объединяет его со списком.

colors = ['Зелёный', 'Красный', 'Синий', 'Белый']

colors_plus = ['Коричневый', 'Светло-коричневый']

colors.extend(colors_plus)

print(colors)

Результат

['Зелёный', 'Красный', 'Синий', 'Белый', 'Коричневый', 'Светло-коричневый']

 

Добавление элементов из кортежа в список

students = ['Иванов', 'Петров']

students_plus = ('Сидоров', 'Сидорова')

students.extend(students_plus)

print(students)

Результат

['Иванов', 'Петров', 'Сидоров', 'Сидорова']

 

Добавление элементов из строки в список, строка при этом разбивается на элементы

students = ['Иванов', 'Петров']

students_plus = 'Сидоров'

students.extend(students_plus)

print(students)

Результат

['Иванов', 'Петров', 'С', 'и', 'д', 'о', 'р', 'о', 'в']

PYTHON во фронтенде на WEB-странице в HTML через фреймворк PyScript ▼

Вот пример программы Python, которая использует метод extend() для расширения списка:

В этом примере мы создаем список чисел [1, 2, 3].

Затем мы используем метод extend() для расширения списка числами [4, 5, 6].

Метод extend() добавляет каждый элемент списка, переданного в качестве аргумента, к оригинальному списку.

В результате в переменной numbers будет содержаться список [1, 2, 3, 4, 5, 6].

Мы выводим этот список на экран с помощью функции print().

Второй вариант выводит расширенный список без скобок.

numbers = [1, 2, 3]

numbers.extend([4, 5, 6])

print(numbers)

 

# Второй вариант

my_list = ["1", "2", "3"]

my_list.extend(["4", "5", "б"])

result = " ".join(my_list)

print(result)

Выводится расширенный список в двух вариантах

numbers = [1, 2, 3] numbers.extend([4, 5, 6]) print(numbers) my_list = ["1", "2", "3"] my_list.extend(["4", "5", "6"]) result = " ".join(my_list) print(result)

▲ Результат работы PyScript на WEB-странице


Макет из дерева
Деревянный макет
Деревянная модель здания
Деревянная модель промплощадки

Изделия из дерева

Декор Модели Резьба

Авторские работы

Нижний Новгород

ПРОЕКТИРОВАНИЕ
ИЗГОТОВЛЕНИЕ
РЕСТАВРАЦИЯ

Позвонить

+7 920 298 74 21
© Copyright ArtpLan. All Rights Reserved
Designed by ArtPlan