Suchergebnisse für Anfrage "slice"

10 die antwort

slicing Liste der Listen in Python

Ich muss eine Liste von Listen in Python aufteilen. A = [[1,2,3,4,5],[1,2,3,4,5],[1,2,3,4,5]] idx = slice(0,4) B = A[:][idx]Der obige Code gibt mir nicht die richtige Ausgabe. Was ich will ist:[[1,2,3],[1,2,3],[1,2,3]]

4 die antwort

Pandas Dataframe Datetime Slicing mit Index vs MultiIndex

Mit einem einzelnen indizierten Datenrahmen kann ich Folgendes tun: df2 = DataFrame(data={'data': [1,2,3]}, index=Index([dt(2016,1,1), dt(2016,1,2), dt(2016,2,1)])) >>> df2['2016-01 : '2016-01'] data 2016-01-01 1 2016-01-02 2 ...

2 die antwort

Wie erhalte ich das zugrunde liegende Array eines Slice in Go?

Nehmen wir an, ich habe das folgende Array von Ints der Länge 3: nums := [3]int{1,2,3} Dann nehme ich das Stück von nur den ersten beiden Gegenständen numSlice := nums[:2] Invokingcap on numSlice und nums ergeben in beiden Fällen 3 undlen ...

TOP-Veröffentlichungen

2 die antwort

Gehen Scheiben - Kapazität / Länge?

Versuchen zu lernen Gehen Sie jetzt vom Tutorial aus und haben Sie eine ziemlich grundlegende Frage: func main() { a := make([]int, 5) // [0,0,0,0,0] len=5 cap=5 b := make([]int, 0, 5) // [] len=0 cap=5 c := b[:2] // [0,0] len=2 cap=5 d := ...

4 die antwort

Warum ist Liste [:: - 1] ungleich Liste [: len (Liste): - 1]?

Wenn Sie in Python schneiden, lassen Sie das @ wend Teil der Scheibe (dh dieEnd imlist[:end:]) ergibtend wird definiert als "die Größe der Zeichenkette, die geschnitten wird." * Dies scheint jedoch nicht zu stimmen, wenn @ verwendet wirstep ...

4 die antwort

wie man den laufenden Median effizient berechnet

Ich habe mir einen Code ausgeliehen, der versucht, eine Funktion zum Berechnen des laufenden Medians für eine Tonne Daten zu implementieren. Die aktuelle ist mir zu langsam Der schwierige Teil ist, dass ich alle Nullen aus der laufenden Box ...

4 die antwort

Was ist der Unterschied zwischen ResponseWriter.Write und io.WriteString?

Ich habe drei Möglichkeiten zum Schreiben von Inhalten in eine HTTP-Antwort gesehen: func Handler(w http.ResponseWriter, req *http.Request) { io.WriteString(w, "blabla.\n") }Und func Handler(w http.ResponseWriter, r *http.Request) ...

4 die antwort

Warum kann Go-Slice in Go-Maps nicht auf die gleiche Weise als Schlüssel verwendet werden wie Arrays?

Warum kann Go-Slice (eine Implementierung von Go-Arrays) nicht als Schlüssel in Go-Maps verwendet werden, so wie Arrays als Schlüssel verwendet werden können?

10 die antwort

Unterlisten mit unterschiedlichen Längen schneiden

Ich habe eine Liste von Listen. Jede Unterliste hat eine Länge zwischen 1 und 100. Jede Unterliste enthält eine Partikel-ID zu unterschiedlichen Zeitpunkten in einem Datensatz. Ich möchte Listen aller Partikel-IDs zu einem bestimmten Zeitpunkt ...

4 die antwort

Warum unterscheidet sich die Indizierung von numpy-Arrays mit Klammern und Kommas im Verhalten?

Ich neige dazu, numpy Arrays (Matrizen) in eckige Klammern zu setzen, aber ich habe bemerkt, dass ich die Komma-Notation verwenden muss, wenn ich ein Array (eine Matrix) schneiden möchte. Warum ist das? Beispielsweise >>> x = numpy.array([[1, ...