Mehrdimensionale Arrays können als mehrdimensionale Tabellen beschrieben werden. Jeder Index, der zum Auffinden eines bestimmten Elements verwendet wird, wird als Dimension bezeichnet.
import numpy as np y = np.array(((1,2,3),(4,5,6),(7,8,9))) OUTPUT: print(y.flatten()) [1 2 3 4 5 6 7 8 9] print(y.ravel()) [1 2 3 4 5 6 7 8 9] Beide Funktionen geben dieselbe Liste zurück. Was brauchen dann zwei verschiedene Funktionen, die denselben Job ausführen?
Ich beginne mit Python und versuche, eine zweidimensionale Liste zu verwenden, die ich zunächst an jeder Stelle mit derselben Variablen fülle. Ich habe mir das ausgedacht: def initialize_twodlist(foo): twod_list = [] new = [] for i in range (0, 10): for j in range (0, 10): new.append(foo) twod_list.append(new) new = …
Ist es in PHP möglich, ein (zweidimensionales) Array ohne Verwendung von Rekursion oder Referenzen zu reduzieren? Ich interessiere mich nur für die Werte, damit die Schlüssel ignoriert werden können. Ich denke in den Zeilen von array_map()und array_values().
Ich benutze in_array(), um zu überprüfen, ob ein Wert in einem Array wie unten existiert, $a = array("Mac", "NT", "Irix", "Linux"); if (in_array("Irix", $a)) { echo "Got Irix"; } //print_r($a); Aber was ist mit einem mehrdimensionalen Array (unten) - wie kann ich diesen Wert überprüfen, ob er im Multi-Array vorhanden …
Ich habe Mühe, genau zu verstehen, wie es einsumfunktioniert. Ich habe mir die Dokumentation und einige Beispiele angesehen, aber es scheint nicht zu bleiben. Hier ist ein Beispiel, das wir im Unterricht besprochen haben: C = np.einsum("ij,jk->ki", A, B) für zwei Arrays AundB Ich denke, das würde dauern A^T * …
Wenn ich es versuche numpy.newaxis Das Ergebnis ergibt einen 2D-Plotrahmen mit einer x-Achse von 0 bis 1. Wenn ich jedoch versuche numpy.newaxis, einen Vektor zu schneiden, vector[0:4,] [ 0.04965172 0.04979645 0.04994022 0.05008303] vector[:, np.newaxis][0:4,] [[ 0.04965172] [ 0.04979645] [ 0.04994022] [ 0.05008303]] Ist es dasselbe, außer dass es einen Zeilenvektor …
Ich habe ein Array definiert: int [,] ary; // ... int nArea = ary.Length; // x*y or total area Das ist alles schön und gut, aber ich muss wissen, wie breit dieses Array in den xund yDimensionen individuell ist. Könnte nämlich ary.Length12 zurückgeben - aber bedeutet das, dass das Array …
Erwägen: using System; public class Test { enum State : sbyte { OK = 0, BUG = -1 } static void Main(string[] args) { var s = new State[1, 1]; s[0, 0] = State.BUG; State a = s[0, 0]; Console.WriteLine(a == s[0, 0]); // False } } Wie kann das …
Kann mir jemand ein Beispiel / Beispiel für JavaScript mit einem mehrdimensionalen Array von Eingaben geben? Ich hoffe, Sie könnten helfen, da ich noch neu im JavaScript bin. Wie bei der Eingabe von 2 Zeilen und 2 Spalten werden 2 Eingabezeilen und 2 Eingabespalten ausgegeben. So was: [input][input] [input][input]
Ich versuche, den Parameterraum einer 6-Parameter-Funktion zu durchlaufen, um ihr numerisches Verhalten zu untersuchen, bevor ich versuche, etwas Komplexes damit zu tun, also suche ich nach einem effizienten Weg, dies zu tun. Meine Funktion verwendet Float-Werte bei einem 6-Dim-Numpy-Array als Eingabe. Was ich anfangs versuchte, war Folgendes: Zuerst habe ich …
Эа этот вопрос есть ответы на Stapelüberlauf на русском : Поворот матрицы (двумерного массива) на 90 градусо Ich versuche, eine Matrix-Transponierungsfunktion für Python zu erstellen, aber ich kann nicht scheinen, dass es funktioniert. Sag ich habe theArray = [['a','b','c'],['d','e','f'],['g','h','i']] und ich möchte, dass meine Funktion erfüllt wird newArray = [['a','d','g'],['b','e','h'],['c', …
Was ist der effizienteste Weg, um zu überprüfen, ob ein Array ein flaches Array primitiver Werte oder ein mehrdimensionales Array ist ? Gibt es eine Möglichkeit, dies zu tun, ohne tatsächlich ein Array zu durchlaufen und is_array()auf jedem seiner Elemente zu laufen ?
Ich muss die Länge eines 2D-Arrays sowohl für die Zeile als auch für die Spalte ermitteln. Ich habe dies erfolgreich mit dem folgenden Code durchgeführt: public class MyClass { public static void main(String args[]) { int[][] test; test = new int[5][10]; int row = test.length; int col = test[0].length; System.out.println(row); …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.