„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Tipps zum Ersetzen von Listenelementen durch Parsing und bedingte Ausdrücke von Python -Liste

Tipps zum Ersetzen von Listenelementen durch Parsing und bedingte Ausdrücke von Python -Liste

Gepostet am 2025-04-13
Durchsuche:644

How Can I Replace List Elements Using Python List Comprehension and Conditional Expressions?

Ersetzen von Listenelementen mit Verständnis und bedingten Ausdrücken

Suchen und Ersetzen von Elementen in einer Liste sind eine gemeinsame Programmierungsaufgabe. Um dies zu erreichen, nutzen Sie die Kraft des Listenverständnisses zusammen mit einem bedingten Ausdruck.

betrachten eine Liste von Ganzzahlen als Beispiel:

a = [1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1]

Unser Ziel ersetzen alle Ereignisse mit 10 in der Liste. Unter Verwendung von Listenverständnis und einem bedingten Ausdruck können wir eine neue Liste mit den gewünschten Ersetzungen erstellen:

[4 if x == 1 else x for x in a]

In diesem Ausdruck iterieren wir jedes Element X in der Liste a. Wenn x gleich 1 ist, wird es durch 4 ersetzt; Ansonsten bleibt es unverändert. Das Ergebnis ist eine neue Liste mit allen 1s, die durch 4S ersetzt werden:

[4, 2, 3, 4, 3, 2, 4, 4]
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3