Tag: Liste

Array innerhalb eines Arrays?

Ich versuche, ein Element aus einem Array innerhalb eines Arrays in Python aufzurufen. Beispielsweise: array = [[a1,a2,a3,a4], [b1,b2,b3,b4], [c1,c2,c3,c4]] Die Frage ist, wie würde ich nur den Wert b1 drucken?

Python fusioniert aus zwei Listen

Ich habe folgende Codes: for j in range(4): print md_array[j:j+1] for j in range(4): print y_array[j:j+1] for j in range(4): print md_array[j:j+1]+y_array[j:j+1] for j in range(4): print "%s%s" % (md_array[j:j+1], y_array[j:j+1]) Die Ergebnisse sind: ['12/1/']['12/2/']['12/3/']['12/34/'] ['2011']['2010']['2009']['2008'] ['12/1/', '2011']['12/2/', '2010']['12/3/', '2009']['12/34/', '2008'] ['12/1/']['2011']['12/2/']['2010']['12/3/']['2009']['12/34/']['2008'] ABER eigentlich möchte ich ausgeben ['12/1/2011']['12/2/2010']['12/3/2009']['12/34/2008'] Ich habe versucht, aber fehlgeschlagen … Also […]

Effiziente Möglichkeit, Listenelemente anzuhängen / zu extrahieren

Angenommen, ich habe folgende Liste: rays_all = [np.array(r11, r21, r31, r41), np.array(r12, r22, r32, r42), np.array(r13, r23, r33, r43), np.array(r14, r24, r34, r44)] Alle r11, r21, r31, etc. sind Arrays mit Form (3L,) (denke an es als Vektor im 3D-Raum). Wenn ich das (4L, 3L) Array von np.array(r14, r24, r34, r44) ich einfach nur rays_all[-1] […]

Wie bekomme ich Daten in Tupel und Tupel in Listen?

Ich versuche, herauszufinden, die Route, die ein Auto nimmt in einem fiktiven Manhattan. Ich habe die Ausgangsposition definiert, indem ich (1,2) (in einem zweidimensionalen Gitter) bin. manhattan=[[1, 2, 3, 4, 5], [6, 7, 8, 9, 10], [11, 12, 13, 14, 15], [16, 17, 18, 19, 20]] car_in_manhattan=8 car_unmerged = ([(index, row.index(car_in_manhattan)) for index, row in […]

Verstehen von Listen von Listen

Mögliche Duplikat: Unerwartete Funktion in einer Python–Liste von Listen Python-Liste Verwirrung Betrachten Sie den folgenden Code: a = [[]] * 3 a[1].append("foo") Ich würde erwarten, dass der Wert von a : [[], ["foo"], []] Stattdessen wird jedes Element von a aktualisiert: [["foo"], ["foo"], ["foo"]] Kann jemand bitte erklären, warum wurde jedes Element der Liste anstatt […]

Python: Vergleichen Sie zwei Listen und aktualisieren Sie den Wert in list2 basierend auf dem Wert in list1

Ich habe irgendwie ein heikles Problem, das ich lösen möchte. Ich habe zwei Listen: word = ['run', 'windless', 'marvelous'] pron = ['rVn', 'wIndl@s', 'mArv@l@s'] Ich möchte eine Abwicklung durchführen, wenn der Wert im word "weniger" enthält, dann sollte der entsprechende Wert in pron auf "lIs" anstelle von "l @ s" umschalten. Gewünschte Leistung: pron = […]

Jeder Eintrag einer Liste nummeriert bij Ordnung

Ich versuche zu nummer all mein Eintrag in einer Liste nach Auftrag mein Skript ist: for item in klantgegevens: teller = (number, item) number = number + 1 print teller Klantgegevens: (['Cautus BV Zei 9-11', 'Cautus BV', '1', '2', '', '', '', '', '', ' Zei 9-11', '1009023', '10', 'Geachte Daa', 'Mevrouw Daa', 'chaa.c2000@planet.nl']) (['Cautus […]

Anzeigen und Iterieren einer Liste innerhalb eines Strings?

Also schreibe ich ein Programm, welches Teil davon das Senden einer E-Mail beinhaltet. Innerhalb des E-Mail-Körpers (das ist ein String), möchte ich eine Liste anzeigen. Allerdings möchte ich wissen, wie / oder was der beste Weg, dies zu tun, denn gerade jetzt zeigt es nur das erste Element der Liste (natürlich). Wie Sie sehen können, […]

Numpy Einzelmitgliedzugang langsamer als für Listen

Ich habe gerade angefangen Numpy und bemerkt, dass iterating durch jedes Element in einem Numpy Array ist ~ 4x langsamer als das gleiche aber mit einer Liste von Listen. Ich weiß jetzt, dass dies den Zweck von Numpy besiegt und ich sollte die Funktion vektorisieren, wenn möglich. Meine Frage ist aber warum ist es 4x […]

Ändern einer nicht-numerischen Liste zu einer numerischen?

Diese sind vorher definiert. def get_service_code(service): return str(service[0]) service_106_data = filter_routes(bus_stations, "106") service_106 = make_service(service_106_data, "106") #print(get_service_code(service_106)) –> should return 106 Bus_stations hier ist eine txt-Datei, die eine Liste von Zahlen wie diese enthält 106,1,1,43009 106,1,2,43179 . . . 106,2,1,03239 106,2,2,03211 . . . 106,2,50,43171 106,2,51,43009 Dann ist das auch vorher definiert def get_route(service, direction): […]

Python ist die beste Programmiersprache der Welt.