Python list data-type segít a különböző adattípusok tételeinek rendezett sorrendben történő tárolásában. Az adatokat szögletes zárójelben () írjuk, az értékeket vesszővel (,) választjuk el.
A Python, számos módszer áll rendelkezésre a listán adattípus, amely segít eltávolítani egy elemet egy adott listából. A módszerek: eltávolítás(), pop() és clear() .
a listamódszerek mellett del kulcsszót is használhat az elemek eltávolításához a listából.,
ebben a Python oktatóanyagban megtudhatja:
- Python remove() method
- Python pop() method
- Python clear () method
- A del kulcsszó használata
- hogyan távolíthatom el az első elemet a listáról?
- hogyan távolíthatok el több elemet egy listából Python-ban?
- hogyan távolíthatok el egy elemet egy listáról egy index használatával Python-ban?
példa a listára
my_list = ]
az index 0-tól kezdődik., A listában: my_list at
0th index a “Guru”,
- az index: 1-nél az 50-es számot kapjuk, amely egész szám.
- at index: 2 kapsz a lebegő szám 11.50
- at index: 3, van egy string ” Siya.’
- az index:4-nél látni fogja, hogy az 50-es szám duplikálódik.
- at index:5, kapsz egy listát értékekkel a, B, és C.
Python remove () metódus
python removes () metódus egy beépített módszer elérhető a listán. Segít eltávolítani az adott első elemet a listából.,
szintaxis:
list.remove(element)
a listából eltávolítani kívánt elem.
ReturnValue
nincs visszatérési érték ehhez a módszerhez.
tippek az Eltávolítás() módszer használatához:
az alábbiak a fontos pontok, amelyeket emlékezni kell az Eltávolítás () módszer használatakor:
- ha a lista ismétlődő elemekkel rendelkezik, az első elem, amely megfelel az adott elemnek, eltávolításra kerül a listából.
- ha az adott elem nincs jelen a listában, akkor hibát fog dobni, mondván, hogy az elem nincs a listában.,
- az Eltávolítás () módszer nem ad vissza semmilyen értéket.
- az Eltávolítás () argumentumként veszi az értéket, így az értéknek át kell haladnia a megfelelő adattípussal.
Példa: A remove() módszerrel kell eltávolítani egy elemet a listából
Itt egy példa listát, hogy
my_list =
A lista elemeit a dátum-típusú string szám. A lista olyan elemeket tartalmaz, mint a 12-es szám és a Riya karakterlánc.
kimenet:
Python pop () metódus
a pop() metódus eltávolít egy elemet a listából a megadott index alapján.,
Syntax
list.pop(index)
index: a pop() metódusnak csak egy index nevű argumentuma van.
- egy elem eltávolításához a listából át kell adnia az elem indexét. Az index 0-kor kezdődik. Ahhoz, hogy az első elem a listából pass index 0. Az utolsó elem eltávolításához átadhatja a
as -1 indexet.
- az index argumentum opcionális. Ha nem telt el, akkor az alapértelmezett érték -1, a lista utolsó eleme pedig visszatér.,
- ha a megadott index nincs jelen, vagy a tartományon kívül van, a pop() módszer hibát jelez az IndexError: pop index.
ReturnValue:
a pop() módszer visszaadja az eltávolított elemet a megadott index alapján. A végleges lista is frissül, nem lesz az elem.
példa: a pop() módszerrel eltávolíthat egy elemet a listáról
a lista a példában a my_list = .,
próbáljuk meg eltávolítani elem segítségével pop() módszer alapján a következő:
- azáltal index
- nélkül index
- elhaladó index, hogy a tartományon kívül.
itt eltávolítjuk a Tiya-t a listáról. Az index 0-tól kezdődik, így a Tiya indexe 2.
kimenet:
Python clear () method
a clear() method eltávolítja a listában szereplő összes elemet.
szintaxis:
list.clear()
paraméterek:
nincs paraméter.
ReturnValue:
Ther nincs visszatérési érték., A lista() kiürítése tiszta() módszerrel történik.
példa: a clear() metódus használatával az összes elemet eltávolíthatja a listáról
a clear () metódus kiüríti az adott listát. Nézzük meg a clear () munkáját az alábbi példában:
my_list = #Using clear() methodelement = my_list.clear()print(element)print(my_list)
kimenet:
None
del kulcsszóval
elem eltávolításához a listából használhatja a del kulcsszót, amelyet egy lista követ. Az elem indexét át kell adnia a listára. Az index 0-kor kezdődik.,
szintaxis:
del list
a del kulcsszó segítségével elemtartományt is vághat a listából. A listából a start/stop index megadható a del kulcsszónak, az ebbe a tartományba eső elemek pedig eltávolításra kerülnek. A szintaxis a következő:
szintaxis:
del list
itt van egy példa, amely azt mutatja, hogy távolítsa el az első elem, utolsó elem, több elem a listából del.
kimenet:
hogyan távolíthatom el az első elemet egy listáról?,
az első elem eltávolításához olyan listamódszereket használhat, mint az eltávolítás (), a pop (). Az eltávolítási() módszer esetében át kell adnia az eltávolítandó első elemet, a pop indexet, azaz 0-t.
az első elem eltávolításához a del kulcsszót is használhatja a listából.
az alábbi példa azt mutatja, hogy az első elem eltávolítása a listáról az eltávolítás (), a pop() és a del használatával történik.
kimenet:
hogyan távolíthatok el több elemet egy listából Python-ban?
a listamódszerek eltávolítása(), a pop () pedig egyetlen elem eltávolítása., Több szempont eltávolításához használja a del kulcsszót.
kimenet:
Originallist is Using del, the final list is
hogyan távolíthatok el egy elemet egy listáról az index használatával Python-ban?
az elem index alapján történő eltávolításához használhatja a lista módszer pop (). Még a del kulcsszó használata is segít eltávolítani az adott index elemét.
Output
összefoglaló:
a Python, sok módszer áll rendelkezésre a listán adattípus, amely segít eltávolítani egy elemet egy adott listából. A módszerek: eltávolítás(), pop() és clear().,
fontos beépített módszerek a listán az elemek eltávolításához
módszer | leírás | |
eltávolítás() | segít eltávolítani a listából az első adott elemegyezést. | |
pop () | a pop() metódus eltávolít egy elemet a listából a megadott index alapján. | |
clear () | a clear() módszer eltávolítja a listában szereplő összes elemet. |