Pytania otagowane jako multidimensional-array

Tablice wielowymiarowe można opisać jako tabele wielowymiarowe. Każdy indeks użyty do znalezienia danego elementu nazywany jest wymiarem.


28
Jak zainicjować tablicę dwuwymiarową w Pythonie?
Zaczynam python i próbuję użyć dwuwymiarowej listy, którą początkowo wypełniam tą samą zmienną w każdym miejscu. Wymyśliłem to: 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 = [] Daje pożądany efekt, ale wydaje się obejściem. …


22
in_array () i tablica wielowymiarowa
Używam in_array()do sprawdzania, czy wartość istnieje w tablicy takiej jak poniżej, $a = array("Mac", "NT", "Irix", "Linux"); if (in_array("Irix", $a)) { echo "Got Irix"; } //print_r($a); ale co z tablicą wielowymiarową (poniżej) - jak mogę sprawdzić tę wartość, czy istnieje w tablicy wielowymiarowej? $b = array(array("Mac", "NT"), array("Irix", "Linux")); print_r($b); …



4
Jak działa numpy.newaxis i kiedy go używać?
Kiedy próbuję numpy.newaxis wynik daje mi 2-wymiarową ramkę wykresu z osią X od 0 do 1. Jednak gdy próbuję użyć numpy.newaxisdo wycięcia wektora, vector[0:4,] [ 0.04965172 0.04979645 0.04994022 0.05008303] vector[:, np.newaxis][0:4,] [[ 0.04965172] [ 0.04979645] [ 0.04994022] [ 0.05008303]] Czy to to samo, z wyjątkiem tego, że zmienia wektor wierszowy …

6
Zrozumienie einsum NumPy
Próbuję zrozumieć, jak dokładnie einsumdziała. Przejrzałem dokumentację i kilka przykładów, ale wydaje się, że się nie trzyma. Oto przykład, który przeszliśmy w klasie: C = np.einsum("ij,jk->ki", A, B) dla dwóch tablic AiB Myślę, że to zajmie A^T * B, ale nie jestem pewien (czy transponowanie jednego z nich jest prawidłowe?). …



13
Jak stworzyć tablicę wielowymiarową
Czy ktoś może mi podać próbkę / przykład JavaScript z wielowymiarową tablicą danych wejściowych? Mam nadzieję, że możesz pomóc, ponieważ wciąż jestem nowy w JavaScript. Podobnie jak w przypadku wprowadzenia 2 wierszy i 2 kolumn, wynikiem będą 2 wiersze danych wejściowych i 2 kolumny danych wejściowych. Lubię to: [input][input] [input][input]

18
Matryca transponowana w Pythonie
На этот вопрос есть ответы на Stack Overflow на русском : Поворот матрицы (двумерного массива) на 90 градусощв впопос Próbuję utworzyć funkcję transpozycji macierzy dla języka Python, ale nie mogę jej uruchomić. Powiedz, że tak theArray = [['a','b','c'],['d','e','f'],['g','h','i']] i chcę, żeby moja funkcja wymyśliła newArray = [['a','d','g'],['b','e','h'],['c', 'f', 'i']] Innymi …

10
Używanie numpy do zbudowania tablicy wszystkich kombinacji dwóch tablic
Próbuję przeanalizować przestrzeń parametrów funkcji 6-parametrowej, aby zbadać jej zachowanie numeryczne, zanim spróbuję zrobić z nią coś złożonego, więc szukam skutecznego sposobu, aby to zrobić. Moja funkcja przyjmuje wartości zmiennoprzecinkowe, które jako dane wejściowe przyjmują 6-dim tablicę numpy. Na początku próbowałem zrobić tak: Najpierw stworzyłem funkcję, która pobiera 2 tablice …


12
Pobieranie długości tablicy 2D w Javie
Chcę uzyskać długość tablicy 2D zarówno dla wiersza, jak i dla kolumny. Zrobiłem to pomyślnie, używając następującego kodu: 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); System.out.println(col); } } To wypisze 5, 10 …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.