Python

Як додати та видалити елементи зі списку в Python

Як додати та видалити елементи зі списку в Python
Змінна масиву використовує більшість мов програмування для зберігання кількох даних. Python має чотири типи даних для зберігання декількох даних. Ось такі список, кортеж, словник і встановити.  Дані можна впорядкувати та змінити у списку Python. Квадратні дужки ([]) використовуються в Python для оголошення списку як масиву. Індекс списку починається з 0.  Список працює як посилальні змінні. Коли змінна списку призначається іншій змінній, тоді обидві змінні будуть вказувати на одне і те ж місце. Цей підручник показує використання різних методів Python для додавання та видалення даних зі списку Python.

Методи:

У Python існує багато методів для зміни списку. Деякі загальні методи додавання та видалення даних зі списку згадані тут.

вставка (індекс, позиція): Цей метод використовується для вставки будь-якого елемента в певний індекс списку та зміщення елементів списку вправо.

додати (пункт): Цей метод використовується для додавання нового елемента в кінці списку.

розширити (anotherList): Елементи одного списку можна вставити в кінець іншого списку за допомогою цього методу.

видалити (елемент): Цей метод використовується для вилучення певного елемента зі списку.

поп (індекс): Метод використовується для вилучення елемента зі списку на основі значення індексу.

del (): Цей метод використовується для видалення конкретного елемента списку або нарізки списку.

clear (): Цей метод використовується для видалення всіх елементів списку

Додайте елементи до списку:

У цій частині підручника показано різні способи додавання елементів у списку Python.

Приклад 1: Вставте елемент за допомогою методу insert ()

Створіть файл python із наступним сценарієм, щоб побачити використання методу insert (). Новий елемент буде вставлений на третю позицію списку, а інші елементи будуть зміщені відразу після запуску сценарію.

# Оголосити список
listdata = [89, 56, 90, 34, 89, 12]
# Вставте дані у 2-у позицію
listdata.вставка (2, 23)
# Відображення списку після вставки
print ("Елементи списку")
для i в діапазоні (0, len (listdata)):
друк (listdata [i])

Вихід:

Наступний результат з’явиться після запуску сценарію.

Приклад 2: Вставте елемент, використовуючи метод append ()

Створіть файл python з таким сценарієм, щоб побачити використання методу append (). Раніше зазначалося, що метод append () вставляє дані в кінець списку. Отже, "Toshiba" буде вставлено в кінці listdata після запуску сценарію.

# Визначте список
listdata = ["Dell", "HP", "Leveno", "Asus"]
# Вставте дані методом додавання
listdata.додати ("Toshiba")
# Відобразити список після вставки
print ("Елементи списку")
для i в діапазоні (0, len (listdata)):
друк (listdata [i])

Вихід:

Наступний результат з’явиться після запуску сценарію.

Приклад 3: Вставте елемент, використовуючи метод extension ()

Створіть файл python з наступним сценарієм, щоб побачити використання методу extension (). Тут у сценарії оголошено два списки, які поєднані разом за допомогою методу extension (). Елементи другого списку будуть додані в кінці першого списку.

# ініціалізація першого списку
list1 = ['html', 'CSS', 'JavaScript', 'JQuery']
# ініціалізація другого списку
list2 = ['PHP', 'Laravel', 'CodeIgniter']
# Поєднайте обидва списки методом extension ()
список1.розширити (list2)
# Відобразіть список після розчісування
print ("Елементи списку:")
для i в діапазоні (0, len (list1)):
друк (list1 [i])

Вихід:

Наступний результат з’явиться після запуску сценарію.

Вилучити елемент зі списку:

У цій частині підручника показано різні способи видалення елемента зі списку Python.

Приклад 4: Видаліть елемент зі списку методом видалення

Створіть файл python з наступним сценарієм, щоб побачити метод use remove (). Якщо значення елемента, яке використовується як значення аргументу методу remove (), існує у списку, елемент буде видалено. Тут у списку існує значення "Juice", яке буде видалено після запуску сценарію.

# Визначте список
list = ['Торт', 'Піца', 'Сік', 'Макарони', 'Бургер']
# Друк списку перед видаленням
print ("Список перед видаленням")
друк (список)
# Видаліть елемент
список.remove ('Сік')
# Друк списку після видалення
print ("Список після видалення")
друк (список)

Вихід:

Наступний результат з’явиться після запуску сценарію.

Приклад 5: Видаліть елемент зі списку методом pop

Створіть файл python з наступним сценарієм, щоб побачити використання методу pop (). Тут 2 використовується як значення індексу для методу pop (). Отже, третій елемент списку буде видалений після запуску сценарію.

# Визначте список
ldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Роздрукуйте перед видаленням
друк (ldata)
# Видаліть третій елемент
ldata.поп (2)
# Друк списку після видалення
друк (ldata)

Вихід:

Наступний результат з’явиться після запуску сценарію.

Приклад 6: Видаліть елемент зі списку методом del

Метод del () працює подібно до методу pop (). Створіть файл python з наступним сценарієм, щоб побачити використання методу del (). Тут 0 використовується як значення індексу del (). Отже, перший елемент списку буде видалений після запуску сценарію.

# Визначте список
ldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Надрукуйте перед видаленням
друк (ldata)
# Видаліть перший елемент методом del
del ldata [0]
# Друк списку після видалення
друк (ldata)

Вихід:

Наступний результат з’явиться після запуску сценарію.

Приклад 7: Видаліть елемент зі списку за допомогою чіткого методу

Створіть файл python з наступним сценарієм, щоб видалити всі елементи списку. Після запуску сценарію метод clear () зробить список порожнім.

# Визначте список
ldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Роздрукуйте перед видаленням
друк (ldata)
# Видаліть усі елементи зі списку
ldata.ясно ()
# Друк списку після очищення
друк (ldata)

Вихід:

Наступний результат з’явиться після запуску сценарію.

Висновок:

Список є корисною функцією програмування на Python. Змінні списку використовуються в сценарії для різних цілей. Способи модифікації списку за допомогою різних вбудованих методів python показані в цьому посібнику. У Python існує багато інших методів для виконання інших операцій у списку, таких як sort (), reverse (), count () тощо.

Дивіться авторське відео: тут

How to Show FPS Counter in Linux Games
Linux gaming got a major push when Valve announced Linux support for Steam client and their games in 2012. Since then, many AAA and indie games have m...
How to download and Play Sid Meier's Civilization VI on Linux
Introduction to the game Civilization 6 is a modern take on the classic concept introduced in the series of the Age of Empires games. The idea was fai...
How to Install and Play Doom on Linux
Introduction to Doom The Doom Series originated in the 90s after the release of the original Doom. It was an instant hit and from that time onwards th...