Als «arrays» getaggte Fragen

163
Holen Sie sich die nächstgelegene Nummer aus dem Array

Ich habe eine Zahl von minus 1000 bis plus 1000 und ich habe ein Array mit Zahlen. So was: [2, 42, 82, 122, 162, 202, 242, 282, 322, 362] Ich möchte, dass sich die Nummer, die ich habe, in die nächste Nummer des Arrays ändert. Zum Beispiel bekomme 80ich die Nummer, die ich bekommen möchte...

162
Wie konvertiere ich eine Folge von Bytes in ein int?

Wie kann ich eine Byte-Zeichenfolge in Python in ein Int konvertieren? Sagen Sie so: 'y\xcc\xa6\xbb' Ich habe mir eine clevere / dumme Methode ausgedacht: sum(ord(c) << (i * 8) for i, c in enumerate('y\xcc\xa6\xbb'[::-1])) Ich weiß, dass es etwas Eingebautes oder in der Standardbibliothek...

161
Numpy - Zeile zum Array hinzufügen

Wie fügt man einem Numpy-Array Zeilen hinzu? Ich habe ein Array A: A = array([[0, 1, 2], [0, 2, 0]]) Ich möchte diesem Array Zeilen aus einem anderen Array X hinzufügen, wenn das erste Element jeder Zeile in X eine bestimmte Bedingung erfüllt. Numpy Arrays haben keine Methode, die wie Listen...

160
Konvertieren Sie Befehlszeilenargumente in ein Array in Bash

Wie konvertiere ich Befehlszeilenargumente in ein Bash-Skript-Array? Ich möchte das nehmen: ./something.sh arg1 arg2 arg3 und konvertieren Sie es in myArray=( arg1 arg2 arg3 ) damit ich myArray zur weiteren Verwendung im Skript verwenden kann. Dieser vorherige SO-Beitrag kommt dem nahe,...

159
PHP: Wie entferne ich ein bestimmtes Element aus einem Array?

Wie entferne ich ein Element aus einem Array, wenn ich den Elementnamen kenne? beispielsweise: Ich habe ein Array: $array = array('apple', 'orange', 'strawberry', 'blueberry', 'kiwi'); Der Benutzer tritt ein strawberry strawberry ist entfernt. Um es vollständig zu erklären: Ich habe eine Datenbank,...

158
Unveränderliches Array in Java

Gibt es eine unveränderliche Alternative zu den primitiven Arrays in Java? Das Erstellen eines primitiven Arrays finalhindert einen nicht daran, so etwas zu tun final int[] array = new int[] {0, 1, 2, 3}; array[0] = 42; Ich möchte, dass die Elemente des Arrays unveränderlich

158
Vergleichen Sie Arrays in JUnit-Assertions.

Gibt es eine prägnante, integrierte Methode, um gleichwertige Aussagen für zwei gleichartige Arrays in JUnit zu treffen? Standardmäßig (zumindest in JUnit 4) scheint es einen Instanzvergleich für das Array-Objekt selbst durchzuführen. EG, funktioniert nicht: int[] expectedResult = new int[] {...

157
PHP - Ermittelt den Schlüsselnamen des Array-Werts

Ich habe ein Array wie folgt: function example() { /* some stuff here that pushes items with dynamically created key strings into an array */ return array( // now lets pretend it returns the created array 'firstStringName' => $whatEver, 'secondStringName' => $somethingElse ); } $arr...

156
Wie indiziere ich ein Array in PHP neu?

Ich habe das folgende Array, das ich neu indizieren möchte, damit die Schlüssel vertauscht werden (idealerweise ab 1): Aktuelles Array ( Bearbeiten: Das Array sieht tatsächlich so aus): Array ( [2] => Object ( [title] => Section [linked] => 1 ) [1] => Object ( [title] =>...

155
Array einen beliebigen Wert aus einem anderen Array enthalten?

Was ist der effizienteste Weg, um zu testen, ob ein Array ein Element aus einem zweiten Array enthält? Zwei Beispiele unten, die versuchen, die Frage zu beantworten, foodsenthalten ein Element aus cheeses: cheeses = %w(chedder stilton brie mozzarella feta haloumi reblochon) foods = %w(pizza feta...

155
Ordnen Sie ein Array gleichzeitig zu und filtern Sie es

Ich habe ein Array von Objekten, über die ich iterieren möchte, um ein neues gefiltertes Array zu erstellen. Aber ich muss auch einige der Objekte aus dem neuen Array herausfiltern, abhängig von einem Parameter. Ich versuche das: function renderOptions(options) { return options.map(function...

154
So erstellen Sie ein Byte-Array aus HttpPostedFile

Ich verwende eine Bildkomponente mit einer FromBinary-Methode. Ich frage mich, wie ich meinen Eingabestream in ein Byte-Array konvertieren kann HttpPostedFile file = context.Request.Files[0]; byte[] buffer = new byte[file.ContentLength]; file.InputStream.Read(buffer, 0,

154
php - Ermittelt den numerischen Index des assoziativen Arrays

Ich habe ein assoziatives Array und muss die numerische Position eines Schlüssels finden. Ich könnte das Array manuell durchlaufen, um es zu finden, aber gibt es eine bessere Möglichkeit, PHP zu integrieren? $a = array( 'blue' => 'nice', 'car' => 'fast', 'number' => 'none' ); // echo (find...