Seite 1 von 1

Liste aus Liste machen ohne Vokale

Verfasst: Dienstag 17. April 2012, 20:32
von ramous
hey, bin neu hier und habe eine Frage.

ich soll aus einer liste von beliebigen Wörtern eine neue Liste machen, wo keine Vokale mehr vorkommen.
Wie ist dafür der entsprechende Ausdruck?

Danke im voraus.

Re: Liste aus Liste machen ohne Vokale

Verfasst: Dienstag 17. April 2012, 20:47
von problembär
Wie ist dafür der entsprechende Ausdruck?
RTFM?

Re: Liste aus Liste machen ohne Vokale

Verfasst: Dienstag 17. April 2012, 21:03
von cofi

Code: Alles auswählen

def remove_vowels(word):
    ...
    return word_without_vowels

devoweled_words = [remove_vowels(word) for word in words]
So, genug Hausaufgabenhilfe. Fuer die Implementierung von `remove_vowels` kannst du dir `re.sub` und `string.translate` anschauen.

Re: Liste aus Liste machen ohne Vokale

Verfasst: Dienstag 17. April 2012, 21:10
von BlackJack
@ramous: Arbeite mal das Tutorial aus der Python-Dokumentation durch. Mit besonderem Augenmerk auf die Operationen zu Listen und Zeichenketten.

Die Frage ist übrigens nicht ganz eindeutig. Sollen alle Wörter mit Vokalen wegfallen oder die Vokale aus allen Wörtern?