Mód:
A Pythonban számos módszer létezik a lista módosítására. A listában szereplő adatok hozzáadásának és eltávolításának néhány általános módját itt említjük.
beszúr (index, tétel): Ezzel a módszerrel bármilyen elemet beilleszthet a lista adott indexébe, és a listaelemeket jobbra tolhatja.
hozzáfűzés (tétel): Ezzel a módszerrel új elemeket adhat hozzá a lista végéhez.
kiterjesztés (anotherList): Ezzel a módszerrel az egyik lista elemei beszúrhatók egy másik lista végébe.
elem eltávolítása): Ezzel a módszerrel eltávolíthat egy adott elemet a listáról.
pop (index): A módszer az elemek listából való eltávolítására szolgál az index értéke alapján.
() közül: Ez a módszer a lista adott elemének eltávolítására vagy a lista szeletelésére szolgál.
egyértelmű(): Ezzel a módszerrel eltávolíthatja a lista összes elemét
Tételek hozzáadása a listához:
Az oktatóanyag ezen részében különböző módok adhatók hozzá a Python listához.
1. példa: Elem beszúrása az insert () módszerrel
Hozzon létre egy python fájlt a következő parancsfájllal az insert () metódus használatának megtekintéséhez. Egy új elem kerül beillesztésre a lista harmadik pozíciójába, és a többi elem eltolódik közvetlenül a szkript futtatása után.
# Nyilatkozat listalistdata= [89, 56, 90, 3. 4, 89, 12]
# Adja meg az adatokat a 2. pozícióban
listdata.betét(2, 2. 3)
# A lista megjelenítése a behelyezés után
nyomtatás('A lista elemei')
számáraénban ben hatótávolság(0, len(listdata)):
nyomtatás(listdata[én])
Kimenet:
A szkript futtatása után a következő kimenet jelenik meg.
2. példa: Elem beszúrása az append () metódussal
Hozzon létre egy python fájlt a következő parancsfájllal az append () metódus használatának megtekintéséhez. Korábban már említettük, hogy az append () metódus adatokat szúr be a lista végére. Tehát a „Toshiba” beillesztésre kerül listdata a szkript futtatása után.
# Határozza meg a listátlistdata= ['Dell', 'MOBILTELEFON', 'Leveno', 'Asus']
# Adatok beszúrása a hozzáfűzési módszerrel
listdata.mellékel('Toshiba')
# A lista megjelenítése a beszúrás után
nyomtatás('A lista elemei')
számáraénban ben hatótávolság(0, len(listdata)):
nyomtatás(listdata[én])
Kimenet:
A szkript futtatása után a következő kimenet jelenik meg.
3. példa: Elem beszúrása az Extend () metódussal
Hozzon létre egy python -fájlt a következő parancsfájllal az extend () metódus használatának megismeréséhez. Itt két listát deklarálnak a szkriptben, amelyeket az Ext () metódussal egyesítenek. A második lista elemei az első lista végén kerülnek hozzáadásra.
# az első lista inicializálásalista1= ['html', 'CSS', 'JavaScript', 'JQuery']
# a második lista inicializálása
lista2= ['PHP', 'Laravel', 'CodeIgniter']
# Kombinálja mindkét listát az Extend () metódussal
lista1.kiterjeszt(lista2)
# Fésülés után jelenítse meg a listát
nyomtatás ('A lista elemei:')
számáraénban ben hatótávolság(0, len(lista1)):
nyomtatás(lista1[én])
Kimenet:
A szkript futtatása után a következő kimenet jelenik meg.
Elem eltávolítása a listából:
A Python listában szereplő elem eltávolításának különböző módjai láthatók az oktatóanyag ezen részében.
4. példa: Elem eltávolítása a listából az eltávolítási módszerrel
Hozzon létre egy python fájlt a következő parancsfájllal a use remove () metódus megtekintéséhez. Ha az eltávolítás () metódus argumentumértékeként használt elemérték létezik a listában, akkor az elem eltávolításra kerül. Itt a „Juice” érték létezik a listában, és a szkript futtatása után eltávolításra kerül.
# Határozza meg a listátlista = ['Torta', 'Pizza', 'Gyümölcslé', 'Tészta', 'Burger']
# Nyomtassa ki a listát törlés előtt
nyomtatás('Lista törlés előtt')
nyomtatás(lista)
# Elem eltávolítása
lista.távolítsa el('Gyümölcslé')
# Törlés után nyomtassa ki a listát
nyomtatás('Lista törlés után')
nyomtatás(lista)
Kimenet:
A szkript futtatása után a következő kimenet jelenik meg.
5. példa: Elem eltávolítása a listából pop módszerrel
Hozzon létre egy python fájlt a következő szkripttel a pop () metódus használatának megtekintéséhez. Itt a 2 -t használjuk index értékként a pop () metódushoz. Tehát a lista harmadik eleme eltávolításra kerül a szkript futtatása után.
# Határozza meg a listátldata= [ 3. 4, 2. 3, 90, huszonegy, 90, 56, 87, 55]
# Nyomtassa ki az eltávolítás előtt
nyomtatás(ldata)
# Távolítsa el a harmadik elemet
ldata.pop(2)
# Nyomtassa ki a listát az eltávolítás után
nyomtatás(ldata)
Kimenet:
A szkript futtatása után a következő kimenet jelenik meg.
6. példa: Tétel eltávolítása a listából del módszerrel
A del () módszer hasonlóan működik a pop () módszerhez. Hozzon létre egy python fájlt a következő szkripttel a del () metódus használatának megtekintéséhez. Itt 0 -t használunk a del () indexértékeként. Tehát a lista első eleme eltávolításra kerül a szkript futtatása után.
# Határozza meg a listátldata= [ 3. 4, 2. 3, 90, huszonegy, 90, 56, 87, 55]
# Nyomtassa ki az eltávolítás előtt
nyomtatás(ldata)
# Törölje az első elemet del módszerrel
aldata[0]
# Nyomtassa ki a listát az eltávolítás után
nyomtatás(ldata)
Kimenet:
A szkript futtatása után a következő kimenet jelenik meg.
7. példa: Távolítsa el az elemet a listából egyértelmű módszerrel
Hozzon létre egy python fájlt a következő parancsfájllal a lista összes elemének eltávolításához. A script futtatása után a clear () metódus üressé teszi a listát.
# Határozza meg a listátldata= [ 3. 4, 2. 3, 90, huszonegy, 90, 56, 87, 55]
# Nyomtassa ki az eltávolítás előtt
nyomtatás(ldata)
# Távolítsa el az összes elemet a listáról
ldata.egyértelmű()
# Nyomtassa ki a listát a törlés után
nyomtatás(ldata)
Kimenet:
A szkript futtatása után a következő kimenet jelenik meg.
Következtetés:
A lista a Python programozás hasznos funkciója. A lista változókat a szkript különböző célokra használja. Ebben a bemutatóban bemutatjuk, hogyan módosíthatjuk a listát különféle beépített python-módszerek segítségével. A Pythonban sok más módszer is létezik a listán szereplő egyéb műveletek elvégzésére, mint például sort (), reverse (), count () stb.
Tekintse meg a szerző videóját: itt