W programie, który piszę, pojawiła się potrzeba obracania dwuwymiarowej tablicy. Szukając optymalnego rozwiązania znalazłem ten imponujący jednolinijkowy, który spełnia swoje zadanie: rotated = zip(*original[::-1]) Używam go teraz w moim programie i działa zgodnie z oczekiwaniami. Mój problem polega jednak na tym, że nie rozumiem, jak to działa. Byłbym wdzięczny, gdyby …
Jaki jest najlepszy sposób na wygenerowanie MD5 (lub dowolnego innego skrótu) wielowymiarowej tablicy? Mógłbym łatwo napisać pętlę, która przeszłaby przez każdy poziom tablicy, łącząc każdą wartość w ciąg i po prostu wykonując MD5 na ciągu. Wydaje się to jednak w najlepszym razie uciążliwe i zastanawiałem się, czy istnieje funky funkcja, …
Chcę przekonwertować tablicę 1-wymiarową na tablicę 2-wymiarową, określając liczbę kolumn w tablicy 2D. Coś, co działałoby tak: > import numpy as np > A = np.array([1,2,3,4,5,6]) > B = vec2matrix(A,ncol=2) > B array([[1, 2], [3, 4], [5, 6]]) Czy numpy ma funkcję, która działa jak moja stworzona funkcja „vec2matrix”? (Rozumiem, …
Mam tę wielowymiarową tablicę. Muszę go przeszukać i zwrócić tylko klucz pasujący do wartości „slug”. Wiem, że istnieją inne wątki dotyczące wyszukiwania wielowymiarowych tablic, ale nie jestem wystarczająco zrozumiały, aby zastosować się do mojej sytuacji. Bardzo dziękuję za pomoc! Więc potrzebuję funkcji takiej jak: myfunction($products,'breville-one-touch-tea-maker-BTM800XL'); // returns 1 Oto tablica: …
W projekcie ktoś przesunął tę linię: double (*e)[n+1] = malloc((n+1) * sizeof(*e)); Co rzekomo tworzy dwuwymiarową tablicę podwójnych liczb (n + 1) * (n + 1). Podobno mówię, ponieważ do tej pory nikt, kogo zapytałem, nie mógł mi powiedzieć, co to dokładnie robi, skąd się wzięło ani dlaczego powinno działać …
Cześć, próbuję scalić dwie tablice, a także chcę usunąć zduplikowane wartości z ostatecznej tablicy. Oto moja tablica 1: Array ( [0] => stdClass Object ( [ID] => 749 [post_author] => 1 [post_date] => 2012-11-20 06:26:07 [post_date_gmt] => 2012-11-20 06:26:07 ) A to jest moja tablica 2: Array ( [0] => …
Mam formularz php, który ma znaną liczbę kolumn (np. Górną średnicę, dolną średnicę, materiał, kolor, ilość), ale ma nieznaną liczbę wierszy, ponieważ użytkownicy mogą dodawać wiersze według potrzeb. Odkryłem, jak wziąć każde z pól (kolumn) i umieścić je w własnej tablicy. <input name="topdiameter['+current+']" type="text" id="topdiameter'+current+'" size="5" /> <input name="bottomdiameter['+current+']" type="text" …
Próbuję uzyskać indeksy maksymalnego elementu w tablicy Numpy. Można to zrobić za pomocą numpy.argmax. Mój problem polega na tym, że chciałbym znaleźć największy element w całej tablicy i uzyskać jego indeksy. numpy.argmax można zastosować albo wzdłuż jednej osi, co nie jest tym, czego chcę, lub na spłaszczonej tablicy, co jest …
Szaleję, próbując dowiedzieć się, jaką głupią rzecz robię źle. Używam NumPy i mam określone indeksy wierszy i określone indeksy kolumn, z których chcę wybrać. Oto istota mojego problemu: import numpy as np a = np.arange(20).reshape((5,4)) # array([[ 0, 1, 2, 3], # [ 4, 5, 6, 7], # [ 8, …
Chcę wielokrotnie wyzerować dużą tablicę 2d w C.To właśnie robię w tej chwili: // Array of size n * m, where n may not equal m for(j = 0; j < n; j++) { for(i = 0; i < m; i++) { array[i][j] = 0; } } Próbowałem użyć memset: …
Chcę przedstawić tablicę 2D z tablicą 1D. Funkcja przekaże dwa wskaźniki (x, y) i wartość do zapamiętania. Te dwa wskaźniki reprezentowałyby pojedynczy element tablicy 1D i odpowiednio go ustawiały. Wiem, że tablica 1D musi mieć rozmiar arrayWidth × arrayHeight, ale nie wiem, jak ustawić każdy element. Na przykład, jak odróżnić …
Niedawno zadano mi to pytanie do wywiadu i jestem ciekawy, jakie byłoby dobre rozwiązanie. Powiedzmy, że otrzymałem tablicę 2d, w której wszystkie liczby w tablicy są w kolejności rosnącej od lewej do prawej i od góry do dołu. Jaki jest najlepszy sposób wyszukiwania i określania, czy liczba docelowa znajduje się …
Czy ktoś może mi pomóc w sortowaniu dwuwymiarowej tablicy w JavaScript? Będzie zawierał dane w następującym formacie: [12, AAA] [58, BBB] [28, CCC] [18, DDD] Po posortowaniu powinno wyglądać tak: [12, AAA] [18, DDD] [28, CCC] [58, BBB] Zasadniczo sortowanie według pierwszej kolumny. Twoje zdrowie
Mam problem. Muszę iterować przez każdy element w n-wymiarowej macierzy w MATLAB-ie. Problem w tym, że nie wiem, jak to zrobić dla dowolnej liczby wymiarów. Wiem, że mogę powiedzieć for i = 1:size(m,1) for j = 1:size(m,2) for k = 1:size(m,3) i tak dalej, ale czy jest sposób, aby to …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.