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

Как добавить элементы в список в Python

Как добавить элементы в список в Python. Python Добавить в список методов – Добавить (), Вставить (), расширить (), список Concatenation. Добавление элемента для данного индекса пример.

Автор оригинала: Pankaj Kumar.

В этом руководстве мы узнаем разные способы добавления элементов в список в Python.

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

Есть четыре метода для добавления элементов в список в Python.

  1. Приложение (): Добавьте объект к концу списка.
  2. Вставить (): вставляет объект до данного индекса.
  3. Extend (): расширяет список, добавляя элементы из намерения.
  4. Список конкатенации: мы можем использовать + оператор для объединения нескольких списков и создать новый список.

Python Добавить элементы для перечисления примеров

Мы можем добавить элемент до конца списка или в любой указанный индекс. Есть способы добавления элементов из намерения в список. Мы также можем использовать + оператор для объединения нескольких списков для создания нового списка.

1. Добавить ()

Эта функция добавляет элемент до конца списка.

fruits = ["Apple", "Banana"]

# 1. append()
print(f'Current Fruits List {fruits}')

f = input("Please enter a fruit name:\n")
fruits.append(f)

print(f'Updated Fruits List {fruits}')

Выход:

Current Fruits List ['Apple', 'Banana']
Please enter a fruit name:
Orange
Updated Fruits List ['Apple', 'Banana', 'Orange']

2. Вставить ()

Эта функция добавляет элемент в данном индексе списка. Полезно добавить элемент по указанному индексу списка.

num_list = [1, 2, 3, 4, 5]

print(f'Current Numbers List {num_list}')

num = int(input("Please enter a number to add to list:\n"))

index = int(input(f'Please enter the index between 0 and {len(num_list) - 1} to add the number:\n'))

num_list.insert(index, num)

print(f'Updated Numbers List {num_list}')

Выход:

Current Numbers List [1, 2, 3, 4, 5]
Please enter a number to add to list:
20
Please enter the index between 0 and 4 to add the number:
2
Updated Numbers List [1, 2, 20, 3, 4, 5]

3. Расширить ()

Эта функция добавила утечные элементы в список. Это полезно добавить элементы из элементарного до конца списка.

list_num = []
list_num.extend([1, 2])  # extending list elements
print(list_num)
list_num.extend((3, 4))  # extending tuple elements
print(list_num)
list_num.extend("ABC")  # extending string elements
print(list_num)

Выход:

[1, 2]
[1, 2, 3, 4]
[1, 2, 3, 4, 'A', 'B', 'C']

4. Список конкатенации

Если вам необходимо объединить несколько списков, вы можете использовать оператор «+». Это создаст новый список, и оригинальные списки будут оставаться без изменений.

evens = [2, 4, 6]
odds = [1, 3, 5]

nums = odds + evens
print(nums)  # [1, 3, 5, 2, 4, 6]

Новый список будет содержать элементы из списка слева направо. Это похоже на конконтрацию строки в Python.

Заключение

Очень легко добавлять элементы в список в Python Programming. Мы можем добавить элемент в конце списка, вставить элемент в данный индекс. Мы также можем добавить список в другой список. Если вы хотите объединить несколько списков, затем используйте перегруженный оператор +.

Рекомендации: