Как да добавяте и премахвате елементи от списък в Python

How Add Remove Items From List Python



Променливата на масива се използва в повечето от езиците за програмиране за съхраняване на множество данни. Python има четири типа данни за съхраняване на множество данни. Това са списък, кортеж, речник и комплект . Данните могат да бъдат подредени и променени в списъка на Python. Квадратните скоби ([]) се използват в Python за деклариране на списък като масив. Индексът на списъка започва от 0. Списъкът работи като референтните променливи. Когато променлива от списък присвои на друга променлива, и двете променливи ще сочат към едно и също място. Този урок показва използването на различни методи на Python за добавяне и премахване на данни от списъка на Python.

Методи:

В Python съществуват много методи за промяна на списъка. Тук са споменати някои общи методи за добавяне и премахване на данни в списъка.







вмъкване (индекс, елемент): Този метод се използва за вмъкване на всеки елемент в конкретния индекс на списъка и преместване на десните елементи от списъка.



добавяне (елемент): Този метод се използва за добавяне на нов елемент в края на списъка.



extension (anotherList): Елементите от един списък могат да бъдат вмъкнати в края на друг списък с помощта на този метод.





Премахни артикул): Този метод се използва за премахване на определен елемент от списъка.

поп (индекс): Методът се използва за премахване на елемент от списъка въз основа на стойността на индекса.



от(): Този метод се използва за премахване на конкретния елемент от списъка или нарязване на списъка.

ясно (): Този метод се използва за премахване на всички елементи от списък

Добавете елементи в списъка:

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

Пример 1: Вмъкнете елемент с помощта на метода insert ()

Създайте python файл със следния скрипт, за да видите използването на метода insert (). Нов елемент ще бъде вмъкнат на третата позиция в списъка, а останалите елементи ще бъдат изместени веднага след стартиране на скрипта.

# Деклариране на списък
listdata= [89, 56, 90, 3. 4, 89, 12]

# Вмъкнете данни на 2 -ра позиция
listdata.вмъкване(2, 2. 3)

# Показване на списък след вмъкване
печат(„Елементите на списъка са“)

заiв диапазон(0, лен(listdata)):
печат(listdata[i])

Изход:

Следният изход ще се появи след стартиране на скрипта.

Пример 2: Вмъкнете елемент, като използвате метода append ()

Създайте python файл със следния скрипт, за да видите използването на метода append (). Споменато е преди, че методът append () вмъква данни в края на списъка. Така че „Toshiba“ ще бъде вмъкнато в края на listdata след стартиране на скрипта.

# Определете списъка
listdata= ['Dell', 'МОБИЛЕН ТЕЛЕФОН', 'Левено', 'Asus']

# Вмъкване на данни по метода на добавяне
listdata.добавям('Toshiba')

# Показване на списъка след вмъкване
печат(„Елементите на списъка са“)

заiв диапазон(0, лен(listdata)):
печат(listdata[i])

Изход:

Следният изход ще се появи след стартиране на скрипта.

Пример 3: Вмъкнете елемент, като използвате метода extension ()

Създайте python файл със следния скрипт, за да видите използването на метода extends (). Тук в скрипта се декларират два списъка, които се комбинират заедно с помощта на метода extension (). Елементите от втория списък ще бъдат добавени в края на първия списък.

# инициализиране на първия списък
списък1= ['html', 'CSS', „JavaScript“, 'JQuery']

# инициализиране на втория списък
списък2= ['PHP', 'Laravel', „CodeIgniter“]

# Комбинирайте двата списъка, като използвате метода extension ()
списък1.разшири(списък2)

# Показване на списъка след разресване
печат („Елементите на списъка са:“)

заiв диапазон(0, лен(списък1)):
печат(списък1[i])

Изход:

Следният изход ще се появи след стартиране на скрипта.

Премахване на елемент от списъка:

В тази част на урока са показани различни начини за премахване на елемента от списъка на Python.

Пример 4: Премахване на елемент от списъка с помощта на метода за премахване

Създайте python файл със следния скрипт, за да видите метода use remove (). Ако стойността на елемента, която се използва като стойност на аргумента на метода remove (), съществува в списъка, елементът ще бъде премахнат. Тук стойността „Juice“ съществува в списъка и тя ще бъде премахната след стартиране на скрипта.

# Определете списъка
списък = ['Торта', 'Пица', 'Сок', 'Паста', 'Бургер']

# Отпечатайте списъка преди изтриване
печат(„Списък преди изтриване“)
печат(списък)

# Премахване на елемент
списък.Премахване('Сок')

# Отпечатайте списъка след изтриване
печат(„Списък след изтриване“)
печат(списък)

Изход:

Следният изход ще се появи след стартиране на скрипта.

Пример 5: Премахване на елемент от списъка с помощта на поп метод

Създайте python файл със следния скрипт, за да видите използването на метода pop (). Тук 2 се използва като стойност на индекса за метода pop (). Така че третият елемент от списъка ще бъде премахнат след стартиране на скрипта.

# Определете списъка
ldata= [ 3. 4, 2. 3, 90, двадесет и едно, 90, 56, 87, 55]

# Отпечатайте преди премахване
печат(ldata)

# Премахнете третия елемент
ldata.поп(2)

# Отпечатайте списъка след премахване
печат(ldata)

Изход:

Следният изход ще се появи след стартиране на скрипта.

Пример 6: Премахване на елемент от списъка с помощта на del метод

методът del () работи подобно на метода pop (). Създайте python файл със следния скрипт, за да видите използването на метода del (). Тук 0 се използва като стойност на индекса на del (). Така че първият елемент от списъка ще бъде премахнат след стартиране на скрипта.

# Определете списъка
ldata= [ 3. 4, 2. 3, 90, двадесет и едно, 90, 56, 87, 55]

# Отпечатайте преди премахване
печат(ldata)

# Изтрийте първия елемент, като използвате метода del
отldata[0]

# Отпечатайте списъка след премахване
печат(ldata)

Изход:

Следният изход ще се появи след стартиране на скрипта.

Пример 7: Премахване на елемент от списъка по ясен метод

Създайте python файл със следния скрипт, за да премахнете всички елементи от списъка. След стартиране на скрипта, методът clear () ще направи списъка празен.

# Определете списъка
ldata= [ 3. 4, 2. 3, 90, двадесет и едно, 90, 56, 87, 55]

# Отпечатайте преди премахване
печат(ldata)

# Премахнете всички елементи от списъка
ldata.ясно()

# Отпечатайте списъка след изчистване
печат(ldata)

Изход:

Следният изход ще се появи след стартиране на скрипта.

Заключение:

Списъкът е полезна функция за програмиране на Python. Списъчните променливи се използват в скрипта за различни цели. Начините за промяна на списъка чрез използване на различни вградени методи на python са показани в този урок. В Python съществуват много други методи за извършване на други операции в списъка, като sort (), reverse (), count () и т.н.

Гледайте видеоклипа на автора: тук