Pytania oznaczone «arrays»

183
Java ArrayList, jak dodawać elementy na początku

Muszę dodać elementy do ArrayListkolejki, cokolwiek, ale kiedy wywołuję funkcję, aby dodać element, chcę, aby dodała element na początku tablicy (więc ma najniższy indeks) i jeśli tablica ma 10 elementów dodawania nowy powoduje usunięcie najstarszego elementu (tego o najwyższym indeksie). Czy ktoś...

182
JavaScript redukuje () w Object

Istnieje ładna metoda Array, która reduce()pozwala uzyskać jedną wartość z tablicy. Przykład: [0,1,2,3,4].reduce(function(previousValue, currentValue, index, array){ return previousValue + currentValue; }); Jaki jest najlepszy sposób na osiągnięcie tego samego w przypadku przedmiotów? Chciałbym...

180
Najłatwiejszy sposób porównywania tablic w C #

W Javie Arrays.equals()pozwala na łatwe porównanie zawartości dwóch podstawowych tablic (przeciążenia są dostępne dla wszystkich podstawowych typów). Czy jest coś takiego w C #? Czy istnieje „magiczny” sposób porównywania zawartości dwóch tablic w języku C

179
Array.Add vs + =

Znalazłem interesujące zachowanie w tablicach PowerShell, a mianowicie, jeśli zadeklaruję tablicę jako: $array = @() A potem spróbuję dodać do niego pozycje $array.Add("item")metodą, otrzymuję następujący błąd: Wyjątek wywołujący funkcję „Dodaj” z argumentami „1”: „Kolekcja miała stały...

179
Jak zwrócić pierwsze 5 obiektów Array w Swift?

Czy w języku Swift istnieje sprytny sposób na użycie metod wyższego rzędu w Array do zwrócenia 5 pierwszych obiektów? Sposób według obj-c polegał na zapisaniu indeksu i wykonaniu pętli for przez tablicę, zwiększając indeks do wartości 5 i zwracając nową tablicę. Czy istnieje sposób to zrobić z...

176
Jak wczytać plik tekstowy do listy lub tablicy w Pythonie

Próbuję odczytać wiersze pliku tekstowego na liście lub tablicy w Pythonie. Muszę tylko mieć indywidualny dostęp do dowolnego elementu listy lub tablicy po jej utworzeniu. Plik tekstowy ma następujący format: 0,0,200,0,53,1,0,255,...,0. Tam, gdzie ...jest powyżej, rzeczywisty plik tekstowy...