⊗pyPmSlER 85 of 208 menu

Entfernen von Elementen mit Slices in Python

Slices werden in Python sehr häufig verwendet, unter anderem auch zum Entfernen bestimmter Elemente. In diesem Fall wird der Operator del verwendet und daneben wird der gewünschte Slice angegeben. Lassen Sie uns aus unserer Liste die folgende Auswahl entfernen:

lst = [1, 2, 3, 4, 5, 6] del lst[1:4] print(lst) # gibt [1, 5, 6] aus

Um alle Elemente aus der Liste zu entfernen, reicht es aus, im Slice eine Schrittweite von eins anzugeben:

txt = '123456789' del lst[::1] print(txt) # gibt [] aus

Wenn jedoch Zeichen aus einem String entfernt werden sollen, wird ein Fehler zurückgegeben. Das passiert, weil Strings in Python unveränderlich sind:

txt = '123456789' del txt[1:3] # gibt einen Fehler aus

Gegeben ist eine Liste:

lst = [1, 2, 3, 4, 5, 6]

Entfernen Sie aus ihr jedes ungerade Element.

Gegeben ist eine Liste:

lst = [1, 2, 3, 4, 5, 6, 7, 8]

Schreiben Sie Code, um den folgenden Slice zu erhalten:

[8, 6, 4, 2]
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen