Die Suche ergab 7 Treffer

von sperez90
Dienstag 24. November 2015, 20:58
Forum: Allgemeine Fragen
Thema: Ausdruck ohne Listenkomprehension?
Antworten: 7
Zugriffe: 1020

Re: Ausdruck ohne Listenkomprehension?

Könnt Ihr mir irgendwelche Tipps geben? Gibt es irgend ein bestimmtes besonders gutes Buch um sich Pythonkenntnisse Schritt für Schritt anzueignen?:)
von sperez90
Dienstag 24. November 2015, 20:44
Forum: Allgemeine Fragen
Thema: Ausdruck ohne Listenkomprehension?
Antworten: 7
Zugriffe: 1020

Re: Ausdruck ohne Listenkomprehension?

Lieber Blackjack

Du hast nicht ganz Unrecht ;) ich mache eine Art Weiterbildung in diesem Bereich. Aber irgendwie komme ich nicht ganz nach mit der Python Logik.
Nun ich bin auf folgende Lösung gestossen: Die sieht meines Erachtens ganz gut aus:

def inglist(text6):
list_def = []
for word in set ...
von sperez90
Dienstag 24. November 2015, 20:01
Forum: Allgemeine Fragen
Thema: Ausdruck ohne Listenkomprehension?
Antworten: 7
Zugriffe: 1020

Ausdruck ohne Listenkomprehension?

Liebe Python User

Ich habe noch eine kleine Frage. Wie würde man diesen Ausdruck ohne Listenkomprehension schreiben?

sorted([word.lower() for word in set(text6) if len(word) >= 4 and word[-3:] == 'ing'])

Wie bereits herausgefunden, erstellt die Funktion eine Liste mit kleingeschriebenen Wörter ...
von sperez90
Dienstag 24. November 2015, 19:42
Forum: Allgemeine Fragen
Thema: Dringend Hilfe bei kleinem Ausdruck
Antworten: 7
Zugriffe: 936

Re: Dringend Hilfe bei kleinem Ausdruck

Dieser set Ausdruck verwirrt mich ebenfalls. Bedeutet set nicht, dass eine Menge erstellt wird?
Was würde beispielsweise passieren wenn ich den Funktionsausruf set() nicht auf text6, sondert auf sorted([...]), gibt es da einen Unterschied?
Danke im Voraus für eure Antwort:)
von sperez90
Dienstag 24. November 2015, 19:36
Forum: Allgemeine Fragen
Thema: Dringend Hilfe bei kleinem Ausdruck
Antworten: 7
Zugriffe: 936

Re: Dringend Hilfe bei kleinem Ausdruck

Vielen Dank für euren Input. Mich hat vor allem die If Condition mit dem Teil word[-3:]. Bedeutet das einfach, das von hinten die Buchstabenposition ermittelt wird? und dann dort dieses "ing" angehängt wird?
Danke nochmals:)
von sperez90
Dienstag 24. November 2015, 18:49
Forum: Allgemeine Fragen
Thema: Dringend Hilfe bei kleinem Ausdruck
Antworten: 7
Zugriffe: 936

Re: Dringend Hilfe bei kleinem Ausdruck

kleine Korrektur: Der Ausdruck lautet:

sorted([word.lower() for word in set(text6) if len(word) >= 4 and word[-3:] == 'ing'])

len() wurde vorhin ausgelassen :)
von sperez90
Dienstag 24. November 2015, 18:32
Forum: Allgemeine Fragen
Thema: Dringend Hilfe bei kleinem Ausdruck
Antworten: 7
Zugriffe: 936

Dringend Hilfe bei kleinem Ausdruck

Hallo Liebe Python Gemeinde

Ich bin noch ein Anfänger. Und brauche Hilfe bei einem Python Ausdruck. Ich möchte Interpretieren, was dieser genau Ausführt. Irgendwie habe ich aber damit meine Mühe.
Der Ausdruck lautet:

sorted([word.lower() for word in set(text6) if word >= 4 and word[-3:] == 'ing ...