Als «arrays» getaggte Fragen

154
Transponieren eines 2D-Arrays in JavaScript

Ich habe eine Reihe von Arrays, so etwas wie: [ [1,2,3], [1,2,3], [1,2,3], ] Ich möchte es transponieren, um das folgende Array zu erhalten: [ [1,1,1], [2,2,2], [3,3,3], ] Es ist nicht schwierig, dies programmgesteuert mit Schleifen zu tun: function transposeArray(array, arrayLength){...

153
So löschen Sie ein Element aus einem Array in C #

Nehmen wir an, ich habe dieses Array, int[] numbers = {1, 3, 4, 9, 2}; Wie kann ich ein Element mit "Name" löschen? Sagen wir Nummer 4? Auch ArrayListnicht geholfen zu löschen? string strNumbers = " 1, 3, 4, 9, 2"; ArrayList numbers = new ArrayList(strNumbers.Split(new char[] { ','...

153
Ändern Sie die Werte während der Iteration

Nehmen wir an, ich habe folgende Typen: type Attribute struct { Key, Val string } type Node struct { Attr []Attribute } und dass ich die Attribute meines Knotens durchlaufen möchte, um sie zu ändern. Am liebsten hätte ich Folgendes tun können: for _, attr := range n.Attr { if attr.Key == "href" {...

152
Zweig für Schleife für Arrays mit Schlüsseln

Ich benutze Twig und habe ein Array mit Schlüsseln wie diesen: array[1] = "alpha" array[2] = "bravo" array[3] = "charlie" array[8] = "delta" array[9] = "echo" Und ich möchte den Schlüssel (1,2,3,8,9)und den Inhalt (alpha, bravo, charlie, delta, echo)in einer Schleife erhalten, um den gesamten...

151
Rückgabe eines Arrays mit C.

Ich bin relativ neu in C und brauche Hilfe bei Methoden, die mit Arrays umgehen. Ich komme aus der Java-Programmierung und bin es gewohnt, sagen int [] method()zu können, um ein Array zurückzugeben. Ich habe jedoch herausgefunden, dass Sie mit C Zeiger für Arrays verwenden müssen, wenn Sie sie...

150
Bash-Array mit Leerzeichen in Elementen

Ich versuche, ein Array in Bash der Dateinamen von meiner Kamera aus zu erstellen: FILES=(2011-09-04 21.43.02.jpg 2011-09-05 10.23.14.jpg 2011-09-09 12.31.16.jpg 2011-09-11 08.43.12.jpg) Wie Sie sehen können, befindet sich in der Mitte jedes Dateinamens ein Leerzeichen. Ich habe versucht, jeden...

150
Konvertieren Sie Java Array in Iterable

Ich habe ein Array von Grundelementen, zum Beispiel für int, int [] foo. Es könnte klein sein oder nicht. int foo[] = {1,2,3,4,5,6,7,8,9,0}; Was ist der beste Weg, um daraus ein zu erstellen Iterable<Integer>? Iterable<Integer> fooBar = convert(foo); Anmerkungen: Bitte antworten Sie...

150
Swift Dictionary: Werte als Array abrufen

Ich habe ein Wörterbuch mit UIColorObjekten, die durch einen Aufzählungswert gehasht wurden ColorScheme: var colorsForColorScheme: [ColorScheme : UIColor] = ... Ich möchte in der Lage sein, ein Array aller Farben (der Werte) zu extrahieren, die in diesem Wörterbuch enthalten sind. Ich dachte, ich...

149
Warum sind Arrays von Referenzen illegal?

Der folgende Code wird nicht kompiliert. int a = 1, b = 2, c = 3; int& arr[] = {a,b,c,8}; Was sagt der C ++ - Standard dazu? Ich weiß, ich könnte eine Klasse deklarieren, die eine Referenz enthält, und dann ein Array dieser Klasse erstellen, wie unten gezeigt. Aber ich möchte wirklich wissen,...

149
Numpy Matrix zu Array

Ich benutze Numpy. Ich habe eine Matrix mit 1 Spalte und N Zeilen und möchte ein Array mit N Elementen erhalten. Zum Beispiel, wenn ich habe M = matrix([[1], [2], [3], [4]]), möchte ich bekommen A = array([1,2,3,4]). Um es zu erreichen, benutze ich A = np.array(M.T)[0]. Kennt jemand einen...

149
Warum ist x [0]! = X [0] [0]! = X [0] [0] [0]?

Ich lerne ein wenig C ++ und kämpfe mit Zeigern. Ich verstehe, dass ich 3 Zeigerebenen haben kann, indem ich Folgendes erkläre: int *(*x)[5]; Das *xist also ein Zeiger auf ein Array von 5 Elementen, auf die Zeiger sind int. Auch weiß ich , dass x[0] = *(x+0);, x[1] = *(x+1)und so weiter .... Warum...