Методи:
У 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 () тощо.
Дивіться авторське відео: тут