Tag: Liste

Python-Liste anfügen Verhalten

Ich weiß nicht wirklich, wie man die Frage formuliert … Angenommen, ich mache folgendes: >>> l = [[]]*2 >>> l [[], []] >>> l[0].append(1) >>> l [[1], [1]] Warum wird 1 an beide Listen angehängt?

Wie stelle ich eine Liste von Wörterbüchern nach Werten des Wörterbuchs in Python ein?

Ich habe eine Liste von Wörterbüchern und möchte, dass nach einem Wert von diesem Wörterbuch sortiert werden. Dies [{'name':'Homer', 'age':39}, {'name':'Bart', 'age':10}] Nach Namen sortiert, sollte werden [{'name':'Bart', 'age':10}, {'name':'Homer', 'age':39}]

Wie sortiere ich (Liste / Tupel) von Listen / Tupel?

Ich habe einige Daten entweder in der Liste enthält Listen oder Liste enthält Tupel. data = [[1,2,3], [4,5,6], [7,8,9]] data = [(1,2,3), (4,5,6), (7,8,9)] Und ich möchte nach dem 2. Element in der Teilmenge sortieren. Bedeutung, Sortierung um 2,5,8, wobei 2 von (1,2,3) ist, 5 von (4,5,6). Was ist der gemeinsame Weg, dies zu tun? […]

Eine flache Liste aus der Liste der Listen in Python

Ich frage mich, ob es eine Verknüpfung, um eine einfache Liste aus der Liste der Listen in Python zu machen. Ich kann das in einer for-Schleife machen, aber vielleicht gibt es einen coolen "one-liner"? Ich habe es mit reduzieren versucht, aber ich bekomme einen Fehler. Code l = [[1, 2, 3], [4, 5, 6], [7], […]

Wie finden Sie alle Vorkommen eines Elements in einer Liste?

index() gibt nur das erste Vorkommen eines Items in einer Liste. Gibt es einen ordentlichen Trick, der alle Indizes in einer Liste zurückgibt?

Anhängen vs. verlängern

Was ist der Unterschied zwischen den append() und extend() ?

Entfernen Sie alle Vorkommen eines Wertes aus einer Liste?

In Python remove() wird das erste Vorkommen des Wertes in einer Liste entfernt. So entfernen Sie alle Vorkommen eines Wertes aus einer Liste, ohne die Liste zu sortieren? Das habe ich im Sinn. >>> x = [1, 2, 3, 4, 2, 2, 3] >>> def remove_values_from_list(the_list, val): while val in the_list: the_list.remove(val) >>> remove_values_from_list(x, 2) […]

Was ist der Unterschied zwischen Listen und Tupeln?

Was ist der Unterschied? Was sind die Vor- und Nachteile von Tupeln / Listen?

Wie kann man eine Liste klonen oder kopieren?

Was sind die Möglichkeiten, eine Liste in Python zu klonen oder zu kopieren? Mit new_list = my_list ändert dann new_list jedes Mal, my_list sich my_list ändert. Warum ist das?

Verknüpfen Sie das Element in der Liste zu den Zeichenfolgen

Gibt es eine einfachere Möglichkeit, String Items in der Liste in eine einzelne Zeichenfolge zu verketten? Kann ich die Funktion str.join() verwenden, um Einträge in der Liste zu verbinden? ZB ist dies der Eingang ['this','is','a','sentence'] und das ist die gewünschte Ausgabe this-is-a-sentence sentence = ['this','is','a','sentence'] sent_str = "" for i in sentence: sent_str += str(i) […]

Python ist die beste Programmiersprache der Welt.