Odstranit prvek z Pythonu SEZNAM [jasné, pop, odstranit, del]

Python Seznamu datový typ umožňuje ukládat položky různých datových typů v uspořádané sekvenci. Data jsou zapsána uvnitř hranatých závorek () a hodnoty jsou odděleny čárkou (,).

v Pythonu je v datovém typu seznamu k dispozici mnoho metod, které vám pomohou odstranit prvek z daného seznamu. Metody jsou odstranit (), pop () a clear ().

kromě metod seznamu můžete také použít klíčové slovo del k odstranění položek ze seznamu.,

V tomto Python tutoriálu se naučíte:

  • Python remove() metoda
  • Python pop() metoda
  • Python clear() metoda
  • Pomocí del klíčových slov
  • Jak mohu odstranit první prvek ze seznamu?
  • Jak mohu odstranit více prvků ze seznamu v Pythonu?
  • Jak mohu odstranit prvek ze seznamu pomocí indexu v Pythonu?

Příklad seznamu

my_list = ]

index začíná od 0., V seznamu: my_list na

0 index máme řetězec „Guru“,

  • Na indexu: 1 dostanete číslo 50 což je celé číslo.
  • na index: 2 dostanete plovoucí číslo 11.50
  • na index: 3, je řetězec ‚ Siya.‘
  • v indexu: 4 uvidíte, že číslo 50 je duplikováno.
  • Na indexu:5, dostanete seznam s hodnotami a, B a C.

Python remove() metoda

Python odstraňuje () metoda je postavena-in metoda k dispozici seznam. Pomáhá odstranit daný první prvek odpovídající ze seznamu.,

syntaxe:

list.remove(element)

prvek, který chcete ze seznamu Odstranit.

ReturnValue

pro tuto metodu neexistuje žádná návratová hodnota.

Tipy pro použití remove() metoda:

jsou Následující důležité body k zapamatování při použití remove () metoda:

  • Když seznam duplicitních prvků, první prvek, který odpovídá daný prvek bude odstraněn ze seznamu.
  • pokud daný prvek není v seznamu přítomen, vyvolá chybu, že prvek není v seznamu.,
  • metoda remove () nevrací žádnou hodnotu.
  • odstranit () bere hodnotu jako argument, takže hodnota musí projít se správným datovým typem.

Příklad: Pomocí remove() metoda k odstranění prvku ze seznamu

Zde je ukázka seznamu, který mám

my_list = 

seznam prvků datum-typy string a číslo. Seznam má duplicitní prvky, jako je číslo 12 a řetězec Riya.

Výstup:

Python pop() metoda

metoda pop() odstraní prvek ze seznamu na základě indexu vzhledem.,

Syntax

list.pop(index)

index: metoda pop () má pouze jeden argument nazvaný index.

  • Chcete-li odstranit prvek ze seznamu, musíte předat index prvku. Index začíná na 0. Chcete-li získat první prvek z indexu list pass jako 0. Chcete-li odstranit poslední prvek, můžete předat index

    jako -1.

  • argument indexu je volitelný. Pokud není předán, výchozí hodnota je považována za -1 a poslední prvek ze seznamu je vrácen.,
  • pokud daný index není přítomen, nebo mimo rozsah, metoda pop() vyvolá chybu, která říká IndexError: pop index.

ReturnValue:

metoda pop() vrátí odstraněný prvek na základě daného indexu. Konečný seznam je také aktualizován a nebude mít prvek.

příklad: pomocí metody pop () odeberte prvek ze seznamu

seznam použije v příkladu my_list = .,

pokusme se odstranit prvek pomocí pop() metoda založená na následující :

  • Tím, že index
  • Bez indexu
  • Předávání index, který je mimo rozsah.

zde odstraňujeme Tiya ze seznamu. Index začíná od 0, takže index pro Tiya je 2.

výstup:

Python clear() metoda

metoda clear () odstraní všechny prvky přítomné v seznamu.

syntaxe:

list.clear()

parametry:

žádné parametry.

ReturnValue:

ther není návratová hodnota., Seznam() je vyprázdněn metodou clear ().

příklad: pomocí metody clear () odstraníte všechny prvky ze seznamu

metoda clear() vyprázdní daný seznam. Podívejme se na pracovní clear() v příkladu níže:

my_list = #Using clear() methodelement = my_list.clear()print(element)print(my_list)

Výstup:

None

Použití del klíčové slovo

odstranit prvek ze seznamu, můžete použít del klíčové slovo, následuje seznam. Musíte předat index prvku do seznamu. Index začíná na 0.,

Syntaxe:

del list

můžete také plátek škálu prvků ze seznamu pomocí del klíčové slovo. Index start / stop ze seznamu může být dán klíčovému slovu del a prvky spadající do tohoto rozsahu budou odstraněny. Syntaxe je následující:

Syntaxe:

del list

Zde je příklad, který ukazuje, odstranit první prvek, poslední prvek, více prvků ze seznamu pomocí del.

výstup:

Jak mohu odstranit první prvek ze seznamu?,

pro odstranění prvního prvku ze seznamu můžete použít metody seznamu, jako je odebrat (), pop (). V případě metody remove() budete muset předat první prvek, který má být odstraněn, a pro pop index, tj.

můžete také použít klíčové slovo del k odstranění prvního prvku ze seznamu.

níže uvedený příklad ukazuje odstranění prvního prvku ze seznamu pomocí remove (), pop () a del.

výstup:

Jak mohu odstranit více prvků ze seznamu v Pythonu?

metody seznamu Odstranit () a pop () mají odstranit jeden prvek., Chcete-li odstranit více aspektů, použijte klíčové slovo del.

Výstup:

Originallist is Using del, the final list is 

Jak mohu odstranit prvek ze seznamu pomocí indexu v Pythonu?

Chcete-li odstranit prvek založený na indexu, můžete použít metodu seznamu pop() . Dokonce i použití del Klíčové slovo vám pomůže odstranit prvek pro daný index.

Výstupní

Shrnutí:

V Pythonu, existuje mnoho metod k dispozici v seznamu typ dat, který vám pomůže odstranit prvek z daného seznamu. Metody jsou odstranit (), pop () a clear ().,

Důležité vestavěné metody k dispozici na seznamu odstranit prvky,

Metoda Popis
remove() pomáhá odstranit úplně první daný prvek odpovídající ze seznamu.
pop () metoda pop() odstraní prvek ze seznamu na základě daného indexu.
clear () metoda clear() odstraní všechny prvky přítomné v seznamu.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *