Suchergebnisse für Anfrage "slice"
Behalten Sie die Abmessungen eines Slice aus einem Numpy 3d-Array bei
Ich habe ein 3D-Array,a, von Form sagena.shape = (10, 10, 10) Beim Schneiden sind die Abmessungensqueezed automatisch, d. h. a[:,:,5].shape = (10, 10) Ich möchte die Anzahl der Dimensionen beibehalten, aber stellen Sie auch sicher, dass die ...
Wie werden Array-Slice-Indizes numpy-geordnet?
Ich habe ein np.arraydata of shape (28,8,20), und ich brauche nur bestimmte Einträge davon, also nehme ich ein Stück: In [41]: index = np.array([ 5, 6, 7, 8, 9, 10, 11, 17, 18, 19]) In [42]: extract = data[:,:,index] In [43]: extract.shape ...
Kombinieren von Slicing und Broadcast-Indizierung für mehrdimensionale Numpy-Arrays
Ich habe ein ND-Numpy-Array (zum Beispiel 3x3x3), aus dem ich ein Sub-Array extrahieren möchte, indem ich Slices und Index-Arrays kombiniere. Zum Beispiel import numpy as np A = np.arange(3*3*3).reshape((3,3,3)) i0, i1, i2 = ([0,1], [0,1,2], ...
Maximale Länge eines Slice in Go
Ich habe den folgenden Code in einem 64-Bit-Linux-Betriebssystem auf einem 4-GB-Computer ausgeführt: package main import ( "fmt" "math" ) func main() { r := make([]bool, math.MaxInt32) fmt.Println("Size: ", len(r)) }Wenn ich das starte bekomme ...
Dynamisches Schneiden von Matlab-Arrays
Ich habe ein n-dimensionales Array A und möchte es dynamisch aufteilen, d. H. Wenn eine Liste von Array-Dimensionen wie [2 4] und eine Liste von Werten wie [6 8] vorliegt, möchte ich B = A(:,6,:,8,:,:,:,:,...)Listenlängen sind unbekannt. Die ...
mischen von "explodierten" Slices und regulären Parametern in verschiedenen Funktionen
Ich frage mich, warum es nicht möglich ist, folgendes zu tun: func main() { stuff := []string{"baz", "bla"} foo("bar", stuff...) } func foo(s ...string) { fmt.Println(s) }ach meinem Verständnis "explodiert" slice ... das Slice, so dass es für ...
Elemente in Slice entfernen
Ich bin ein absoluter Neuling in Golang. Ich versuche, Elemente in einem Slice basierend auf den Elementen in einem anderen Slice zu entfernen. z.B Eingabescheibe:urlList := []string{"test", "abc", "def", "ghi"} Elemente zum Entfernen des ...
Wie konvertiere ich [] int8 nach string
Was ist der beste Weg (schnellste Leistung), um von @ zu konvertiere[]int8 zu Zeichenfolge? Zum[]byte wir könntenstring(byteslice), aber für[]int8 es gibt einen Fehler: cannot convert ba (type []int8) to type stringIch habe dasba ...
Korrekte Methode zum Initialisieren eines leeren Slice
Um ein leeres Slice mit einer nicht festgelegten Größe zu deklarieren, ist es besser, Folgendes zu tun: mySlice1 := make([]int, 0)oder mySlice2 := []int{}ch frage mich nur, welcher der richtige Weg is
Wie kann ich einen Puffer eines Byteschnitts (& [u8]) in eine Ganzzahl konvertieren?
Ich lese Rohdaten aus einer Datei und möchte sie in eine Ganzzahl konvertieren: fn main() { let buf: &[u8] = &[0, 0, 0, 1]; let num = slice_to_i8(buf); println!("1 == {}", num); } pub fn slice_to_i8(buf: &[u8]) -> i32 { unimplemented!("what ...