collections

Dostęp do elementów w zamówieniu

Powiedzmy, że mam następujący kod: import collections d = collections.OrderedDict() d['foo'] = 'python' d['bar'] = 'spam' Czy Jest jakiś sposób, aby uzyskać dostęp do przedmiotów w sposób numerowany, jak: d(0) #foo's Output d(1) #bar's Output

Jaki jest najlepszy sposób na sklonowanie / głęboką kopię a.NET słownik ogólny?

Mam ogólny słownik, z którego chciałbym zrobić klon ()..wszelkie sugestie.

Czy jest jakiś sposób, aby wymusić pisanie na NSArray, NSMutableArray, itp.?

Czy mogę utworzyć NSMutableArray instancję, w której wszystkie elementy są typu SomeClass?

Jak sprawdzić, czy liczba mnoga jest zerowa czy pusta?

I love string.IsNullOrEmpty method. Chciałbym mieć coś, co umożliwiłoby taką samą funkcjonalność dla IEnumerable. Jest taki? ... mp; mylist.Any()). Byłoby dużo czystsze mieć Foo.IsAny(myList). Ten post nie daje takiej odpowiedzi: IEnumerable is empty?.

Identyfikacja duplikatów na liście

Mam listę typu Integer np: [1, 1, 2, 3, 3, 3] Chciałbym aby metoda zwracała wszystkie duplikaty np: [1, 3] Jaki jest najlepszy sposób, aby to zrobić?

pobranie wartości ciągu z HashMap w zależności od nazwy klucza

Mam HashMap z różnymi kluczami i wartościami, jak Mogę uzyskać jedną wartość? Mam klucz na mapie o nazwie my_code, powinien ... dostaję coś w rodzaju java.lang.string#F0454 Przepraszam, nie jestem zbyt zaznajomiony z mapami, jak można się domyślać ;)

Dlaczego WCF zwraca myObject [] zamiast List, tak jak oczekiwałem?

Zwracam listę z mojej metody WCF. W kodzie mojego klienta Typ return pokazuje się jako MyObject[]. Muszę albo użyć MyObject ... ę, to przenoszenie tej kolekcji i Wiązanie jej z siatką. Jaki jest najlepszy obiekt do przypisania mojej zwróconej kolekcji?

ArrayList: jak zwiększa się rozmiar?

Mam podstawowe pytanie na temat Javy ArrayList. Gdy ArrayList jest zadeklarowana i zainicjalizowana przy użyciu domyślnego k ... nowej lokalizacji) czy coś innego? Sprawdziłem tutaj . Ale nie znalazłem odpowiedzi. Proszę podzielić się wiedzą. Dzięki.

Jak łatwo konwertować z jednego typu kolekcji na inny podczas filtrowania, mapy, flatmapy w Scali?

Załóżmy, że mam List[Int] i chcę wywołać {[1] } na każdym elemencie i odzyskać wynik jako Vector[String]. Jakie są różne spo ... nioskowany z funkcji filtra. Czy powinienem jawnie przekazać CanBuildFrom instancję? Skąd je wziąć-dla Seq s, Set S I Map s?

Powiadom ObservableCollection o zmianie elementu

Znalazłem na tym linku ObservableCollection not notining when Item in it changes (even with INotifyPropertyChanged) Niek ... zmienię stan jednego z ckeckbox, program przechodzi przez item_PropertyChanged, ale nigdy w kodzie właściwości MyItemsSource.

Konwersja tablicy prymitywnych longów na Listę longów

To może być trochę łatwe, headdesk rodzaju pytanie, ale moja pierwsza próba zaskakująco całkowicie nie powiodła się. Chciałe ... <Long> inputAsList = Arrays.asList(input); //Total failure to even compile! Jaki jest właściwy sposób, aby to zrobić?

Jak przechowywać kolekcję obiektów niestandardowych dla użytkownika.plik konfiguracyjny?

Chciałbym zapisać kolekcję niestandardowych obiektów w użytkowniku.plik konfiguracyjny i chciałby programowo dodawać i usuwać ... ównież napisać zmodyfikowaną listę z powrotem. Przeszukałem dokumentację bez powodzenia, a teraz utknąłem. Co przegapiłem?

Na liście Kotlina brakuje "Dodaj", "usuń", brakuje Mapy "umieść" itp.?

W Javie możemy wykonać następujące czynności public class TempClass { List<Integer> myList = null; void doSom ... s ArrayList).remove(10) } } Czy jest sposób na użycie listy, ale nie trzeba jej rzucać, jak to, co może zrobić w Javie?

Kolekcje.emptyMap () vs new HashMap()

Jakie są niektóre sytuacje, w których mogę użyć Collections.emptyMap()? Dokumentacja mówi, że mogę użyć tej metody, jeśli chcę, aby moja kolekcja była niezmienna. Po co mi niezmienna pusta kolekcja? Jaki to ma sens?

Jak szybko i wygodnie utworzyć jednoelementową arraylist [duplicate]

To pytanie ma już odpowiedź tutaj: Inicjalizacja tablicy w jednej linii ... oże być T, a nie String. ale rozumiesz o co chodzi. (z wszystkimi sprawdzeniami zerowymi, sprawdzeniami bezpieczeństwa...etc)

Wspólny util do podziału listy na batch [zamknięty]

Napisałem sobie util, aby podzielić listę na partie o danym rozmiarze. Chciałem tylko wiedzieć, czy jest już jakiś Apache com ... ); i = i + nextInc; } return batches; } Proszę dać mi znać, jeśli istnieje jakiś util już dla tego samego.

NameValueCollection vs Dictionary [duplikat]

Możliwy duplikat:IDictionary or NameValueCollection Jakiś powód, dla którego powinienem używać słownika zamiast Name ... ś korzyść, aby użyć jednego przeciwko drugiemu? Każda różnica w wydajności, wykorzystanie pamięci, kolejność sortowania itp.?

Sortuj listę z innego identyfikatora listy

Mam listę z takimi identyfikatorami: List<long> docIds = new List<long>() { 6, 1, 4, 7, 2 }; Co więcej, mam j ... go nie zmieniać. Czy Jest jakiś prosty i skuteczny sposób, aby zrobić to "ordenation w zależności od niektórych IDs" z LINQ?

Array vs ArrayList w wydajności [duplikat]

To pytanie ma już odpowiedź tutaj: Tablica lub Lista w Javie. Co jest szybsze? ... cę arraylist: ArrayList list<Animal> Teraz robię animal[10] i list.get(10) który powinien być szybszy i dlaczego?

Konwersja struktur danych Clojure do kolekcji Java

W przeciwieństwie do Javy, Java nie jest w stanie przekształcić struktury danych w zbiór Javy.]} [] do a java.util.ArrayL ... mojej makiety i przekonwertować ją do wymaganej kolekcji Javy, aby mogła zostać zwrócona do wywołującego w oczekiwany format.