Als «slice» getaggte Fragen

Ein Slice ist eine Darstellung eines Teils einer Sequenz, die normalerweise durch einen Verweis auf die zugrunde liegende Sequenz, einen Index, der die Startposition, eine Länge oder eine Endposition angibt, und optional einen "Schritt" - oder "Schritt" -Wert definiert ist. Bitte verwenden Sie die Tags "Objekt-Slicing" für das Slicing-Problem in C ++ und "Programm-Slicing" für die Analysetechnik.

15
Holen Sie sich ein Segment eines Arrays in Java, ohne ein neues Array auf dem Heap zu erstellen
Ich suche nach einer Methode in Java, die ein Segment eines Arrays zurückgibt. Ein Beispiel wäre, das Byte-Array zu erhalten, das das 4. und 5. Byte eines Byte-Arrays enthält. Ich möchte dafür kein neues Byte-Array im Heap-Speicher erstellen müssen. Im Moment habe ich folgenden Code: doSomethingWithTwoBytes(byte[] twoByteArray); void someMethod(byte[] bigArray) …
181 java  arrays  slice 


2
Wie bekomme ich das letzte Element einer Scheibe?
Was ist der Go-Weg zum Extrahieren des letzten Elements eines Slice? var slice []int slice = append(slice, 2) slice = append(slice, 7) slice[len(slice)-1:][0] // Retrieves the last element Die obige Lösung funktioniert, scheint aber umständlich.
165 go  slice 


2
Wählen Sie Zeilen in Pandas MultiIndex DataFrame aus
Was sind die häufigsten Pandas-Methoden zum Auswählen / Filtern von Zeilen eines Datenrahmens, dessen Index ein MultiIndex ist ? Schneiden basierend auf einem einzelnen Wert / Etikett Schneiden basierend auf mehreren Etiketten von einer oder mehreren Ebenen Filtern nach booleschen Bedingungen und Ausdrücken Welche Methoden sind unter welchen Umständen anwendbar? …

3
Wie füge ich ein Stück Strings zu einem einzigen String zusammen?
package main import ( "fmt" "strings" ) func main() { reg := [...]string {"a","b","c"} fmt.Println(strings.Join(reg,",")) } gibt mir einen Fehler von: prog.go: 10: reg (Typ [3] Zeichenfolge) kann nicht als Typ [] Zeichenfolge im Argument für strings.Join verwendet werden Gibt es einen direkteren / besseren Weg als das Schleifen und …
129 go  slice 


3
Wie löscht man eine Scheibe in Go?
Was ist der geeignete Weg, um ein Slice in Go zu löschen? Folgendes habe ich in den Go-Foren gefunden : // test.go package main import ( "fmt" ) func main() { letters := []string{"a", "b", "c", "d"} fmt.Println(cap(letters)) fmt.Println(len(letters)) // clear the slice letters = letters[:0] fmt.Println(cap(letters)) fmt.Println(len(letters)) } Ist …
124 arrays  go  slice 

6
Warum kann ich ein Slice nicht mit "copy ()" duplizieren?
Ich muss eine Kopie eines Slice in Go erstellen und beim Lesen der Dokumente steht mir eine Kopierfunktion zur Verfügung. Die integrierte Funktion zum Kopieren kopiert Elemente aus einem Quell-Slice in ein Ziel-Slice. (Als Sonderfall werden auch Bytes aus einer Zeichenfolge in ein Byte-Slice kopiert.) Quelle und Ziel können sich …
121 go  slice 

5
Slicing in __getitem__ implementieren
Ich versuche, die Slice-Funktionalität für eine Klasse zu implementieren, die eine Vektordarstellung erstellt. Ich habe diesen Code bis jetzt, von dem ich glaube, dass er das Slice richtig implementiert, aber wenn ich einen Aufruf wie v[4]v einen Vektorpython mache, wird ein Fehler zurückgegeben, dass nicht genügend Parameter vorhanden sind. Ich …



5
Extrahieren Sie Listenelemente an ungeraden Positionen
Ich möchte also eine Liste erstellen, die eine Unterliste einer vorhandenen Liste ist. Beispielsweise, L = [1, 2, 3, 4, 5, 6, 7]Ich möchte eine Unterliste erstellen li, lidie alle Elemente Lan ungeraden Positionen enthält. Während ich es schaffen kann L = [1, 2, 3, 4, 5, 6, 7] li …
100 python  list  slice 

4
Wie funktioniert die Zuweisung mit Python List Slice?
Python-Dokument sagt, dass das Schneiden einer Liste eine neue Liste zurückgibt. Wenn nun eine "neue" Liste zurückgegeben wird, habe ich die folgenden Zweifel in Bezug auf "Zuordnung zu Slices". a = [1, 2, 3] a[0:2] = [4, 5] print a Jetzt wäre die Ausgabe: [4, 5, 3] Wie kann etwas, …
99 python  list  slice 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.