ПРОЩЕ СКАЗАТЬ:
Добавляем элементы в список и выводим расширенный список
.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)
Выводится расширенный список в двух вариантах
▲ Результат работы PyScript на WEB-странице
Изделия из дерева
Декор Модели Резьба
Авторские работы
Нижний Новгород
ПРОЕКТИРОВАНИЕ
ИЗГОТОВЛЕНИЕ
РЕСТАВРАЦИЯ









