Tag: Liste

Integer-Muster aus einer Liste finden

Ich habe eine Liste von Zahlen, zum Beispiel: list= [1, 2, 4, 1, 2, 4, 1, 2, 4] Sie sehen das offensichtliche Wiederholungsmuster von 1,2,4 Ich versuche, einen Weg zu finden, um durch diese Liste zu gehen, um den Zyklus zu bestimmen und es ist Länge. Die Zahlen variieren jedes Mal in meinem Programm. Also […]

Iterate über Spalten in einer Liste von Listen in Python

Wenn ich die Iteration über Spalten in einer Reihe versuche, ändert sich die Spalte nicht innerhalb einer verschachtelten Schleife: i_rows = 4 i_cols = 3 matrix = [[0 for c in xrange(i_cols)] for r in xrange(i_rows)] for row, r in enumerate(matrix): for col, c in enumerate(r): r[c] = 1 print matrix Beobachtete Ausgabe [[1, 0, […]

Wie man Listenelemente in String macht?

Es tut mir leid, wenn dies eine doppelte Frage ist, aber ich bin neu in Python und nicht aufhören, wie man fragen, was ich brauche. Im einfachsten Sinne möchte ich das drehen: a = ['10', '20', '30'] Bearbeiten: Es tatsächlich: a = [10, 20, 30] in a = ['102030'] Vielen Dank für deine Hilfe!

Auflisten einer bestimmten Position in jeder Liste innerhalb einer Liste (Python)

Gibt es eine Möglichkeit, jeden 2. oder 3. (zB) Artikel innerhalb einer Matrix auszuwählen? Beispielsweise: f = [["1", "5", "8", "9"], ["2", "6", "9", "10"], ["3", "7", "11", "12"]] Ich frage mich, ob es eine direkte Funktion, um jede 2. Nummer in jeder Liste (vorzugsweise setzen diese Ziffern in einer Liste als auch). So ergibt […]

So ersetzen Sie Elemente in einer Liste mit Wörterbuch-Lookup

Angesichts dieser Liste my_lst = ['LAC', 'HOU', '03/03 06:11 PM', '2.13', '1.80', '03/03 03:42 PM'] Ich möchte seine 0th und 1st Werte entsprechend dem Wörterbuchwert ändern: def translate(my_lst): subs = { "Houston": "HOU", "LA Clippers": "LAC", } So wird die Liste: ['LA Clippers', 'Houston', '03/03 06:11 PM', '2.13', '1.80', '03/03 03:42 PM']

Ersetzen Sie das Element durch eine Liste in Python

In python, was ist der beste Weg, um ein Element in einer Liste mit den Elementen aus einer anderen Liste zu ersetzen? Zum Beispiel habe ich: a = [ 1, 'replace_this', 4 ] Ich möchte ersetzen_this mit [2, 3] ersetzen. Nach dem Ersetzen muss es sein: a = [ 1, 2, 3, 4 ] Aktualisieren […]

Erstellung der größtmöglichen Anzahl durch Neuanordnung einer Liste

Sagen, ich habe eine Reihe von positiven ganzen Ganzzahlen; Ich möchte die Bestellung manipulieren, damit die Verknüpfung des resultierenden Arrays die größte Zahl ist. Zum Beispiel [97, 9, 13] ergibt sich 99713 ; [9,1,95,17,5] Ergebnisse in 9955171 . Ich bin mir nicht sicher.

Python Linked list minimaler Wert

Ich versuche, den Minimalwert in der Liste zu finden, ohne die Min-Funktion nutzen zu müssen und nur durch Vergleich des ersten und des nächsten Elements über die Liste. Das ist mein Versuch: def min(self): node = self.head #1st element Min = 0 #node.next_node is the next element while node: if node.value > node.next_node.value: Min = […]

Python über die Verknüpfung der Unterliste mit derselben Nummer zusammen

Ich muss Sublisten mit den gleichen Elementen zusammen gruppieren Beispiel: list1 =[[1, 0], [2, 1], [30, 32]] Verknüpfen [1, 0] und [2, 1] zusammen, da sie beide 1 enthalten und diese zwei in [0, 1, 2] Nach der Verknüpfung sollte die neue Liste wie folgt sein: new_list1 = [[1, 0, 2], [30, 32]] IE: Es […]

Sind Python-Listen veränderlich?

Wenn ich folgenden Code eingeben, x=[1,2,4] print(x) print("x",id(x)) x=[2,5,3] print(x) print("x",id(x)) Es gibt die Ausgabe als [1, 2, 4] x 47606160 [2, 5, 3] x 47578768 Wenn Listen veränderbar sind, warum dann gibt es 2 Speicheradresse beim Ändern der Liste x?

Python ist die beste Programmiersprache der Welt.