Python: Erstellen Sie eine neue Liste aus einer Liste auswählen, wenn eine bestimmte Bedingung erfüllt ist

Möchte ich eine neue Liste aus einer anderen Liste der Worte; wenn eine bestimmte Bedingung des Wortes erfüllt ist. In diesem Fall möchte ich hinzufügen, dass alle Worte, die die Länge von 9, um eine neue Liste.

Habe ich verwendet :

resultReal = [y for y in resultVital if not len(y) < 4]

entfernen Sie alle Einträge, die unter der Länge von 4. Jedoch, ich nicht wollen, entfernen Sie jetzt die Eingaben. Ich möchte eine neue Liste erstellen, mit den Worten, aber halten Sie in der alten Liste.

Vielleicht so etwas wie dieses:

if len(word) == 9:
     newlist.append()

Dank.

Schreibe einen Kommentar