Tag: list-comprehension

Eine syntaktische Konstruktion bietet eine übersichtliche Möglichkeit, Listen zu erstellen, die in einem ähnlichen Stil wie die mathematischen set-builder notation. Verwenden Sie dieses tag in Verbindung mit dem tag der Programmiersprache, die Sie verwenden, um Fragen über den Bau neuer Listen mit Liste Verstehens.

Python-Listenverständnis mit mehreren 'if's

Anzahl der Antworten 5 Antworten
Wir alle wissen-python - [f(x) for x in y if g(x)] syntax. Jedoch die AST Darstellung von list comprehension hat Platz für mehr als ein, 'wenn' Ausdruck: comprehension = (expr target, expr iter, expr* ifs) Kann jemand

Eine Liste von NumPy-Arrays reduzieren?

Anzahl der Antworten 1 Antworten
Scheint es, dass ich die Daten in das format einer Liste mit NumPy-arrays (type() = np.ndarray): [array([[ 0.00353654]]), array([[ 0.00353654]]), array([[ 0.00353654]]), array([[ 0.00353654]]), array([[ 0.00353654]]), array([[ 0.00353654]]), array([[ 0.00353654]]), array([[ 0.00353654]]), array([[ 0.00353654]]), array([[ 0.00353654]]), array([[

Wie kann ich Aufgaben in einem Listenverständnis durchführen?

Anzahl der Antworten 3 Antworten
Will ich mit dem Zuweisungsoperator in einer Liste erfassen. Wie kann ich das tun? Ist der folgende code ungültig syntax. Ich meine zu setzen lst[0] auf eine leere Zeichenfolge '' wenn es passt pattern: [ lst[0] =

Funktion mit Argumenten in zwei Listen

Anzahl der Antworten 4 Antworten
Ich habe zwei Listen xscat und yscat. Ich möchte die list comprehension zu Holen, x und y in xscat und yscat beziehungsweise. Die resultierende Liste sollte enthalten peaks([x[0], y[0]]), peaks([x[1], y[1]]) usw xscat=yscat=[-1, -1.5,5] [peaks([x,y]) for x,y

Wie man re-match-Objekte in einem Listenverständnis verwendet

Anzahl der Antworten 4 Antworten
Habe ich eine Funktion zu wählen Klumpen aus einer Liste von strings und Rückgabe als eine andere Liste: def filterPick(lines,regex): result = for l in lines: match = re.search(regex,l) if match: result += [match.group(1)] return result

Erstellen Sie in Python n-mal eine Liste mit einem einzelnen Element

Anzahl der Antworten 6 Antworten
Ich weiß eine list comprehension wird dies tun, aber ich Frage mich, ob es eine noch kürzere (und mehr Pythonic?) Ansatz. Möchte ich erstellen Sie eine Reihe von Listen, die alle von unterschiedlicher Länge. Jede Liste enthält

Der schnellste Weg, um das letzte Element einer Liste in Haskell zu erhalten

Anzahl der Antworten 6 Antworten
Was ist der Schnellste Weg, um das Letzte element einer Liste in Haskell. Auch in der nächsten iteration will ich entfernen, erste und Letzte element der Liste. Was ist der eleganteste Weg, es zu tun? Ich versuche