Pytania otagowane jako dictionary

Słownik mapuje klucze na wartości, umożliwiając efektywne pobieranie wartości z kluczy. UŻYJ znacznika [map-function] o funkcjach mapowania danych, PROSZĘ; a dla geografii [mapy].


3
inicjalizacja ImmutableMap Guava
Guava oferuje fajny skrót do inicjalizacji mapy. Jednak pojawia się następujący błąd kompilatora (Eclipse Indigo), gdy moja mapa inicjuje się do dziewięciu wpisów. Metoda of(K, V, K, V, K, V, K, V, K, V)w typie ImmutableMapnie ma zastosowania do argumentów (String, String, String, String, String, String, String, String, String, String, …
140 java  dictionary  guava 

10
Dlaczego python dict.update () nie zwraca obiektu?
Próbuję zrobić: award_dict = { "url" : "http://facebook.com", "imageurl" : "http://farm4.static.flickr.com/3431/3939267074_feb9eb19b1_o.png", "count" : 1, } def award(name, count, points, desc_string, my_size, parent) : if my_size > count : a = { "name" : name, "description" : desc_string % count, "points" : points, "parent_award" : parent, } a.update(award_dict) return self.add_award(a, siteAlias, …

14
Java LinkedHashMap pobiera pierwszy lub ostatni wpis
Skorzystałem LinkedHashMapbo ważna jest kolejność w jakiej wpisywano klucze na mapie. Ale teraz chcę uzyskać wartość klucza na pierwszym miejscu (pierwszy wpisany wpis) lub na końcu. Czy powinna istnieć taka metoda first()i last()czy coś takiego? Czy muszę mieć iterator, aby uzyskać tylko pierwszy wpis klucza? Dlatego użyłem LinkedHashMap! Dzięki!

10
Jak zapisać słownik do pliku?
Mam problem ze zmianą wartości dykta i zapisaniem dyktu do pliku tekstowego (format musi być taki sam), chcę tylko zmienić member_phonepole. Mój plik tekstowy ma następujący format: memberID:member_name:member_email:member_phone i podzieliłem plik tekstowy na: mdict={} for line in file: x=line.split(':') a=x[0] b=x[1] c=x[2] d=x[3] e=b+':'+c+':'+d mdict[a]=e Kiedy próbuję zmienić member_phonezapisane w …

11
Odwzorowanie funkcji na wartościach mapy w Clojure
Chcę przekształcić jedną mapę wartości na inną mapę z tymi samymi kluczami, ale z funkcją zastosowaną do wartości. Wydaje mi się, że w interfejsie API clojure istnieje funkcja umożliwiająca wykonanie tej czynności, ale nie mogłem jej znaleźć. Oto przykładowa implementacja tego, czego szukam (defn map-function-on-map-vals [m f] (reduce (fn [altered-map …

16
Wydrukuj mapę w języku Java
Szukam ładnego sposobu na ładne wydrukowanie pliku Map. map.toString() daje mi: {key1=value1, key2=value2, key3=value3} Chcę większej swobody w wartościach wpisu mapy i szukam czegoś bardziej podobnego: key1="value1", key2="value2", key3="value3" Napisałem ten mały fragment kodu: StringBuilder sb = new StringBuilder(); Iterator<Entry<String, String>> iter = map.entrySet().iterator(); while (iter.hasNext()) { Entry<String, String> entry …


10
Szybki sposób na zaimplementowanie słownika w C
Jedną z rzeczy, których brakuje mi podczas pisania programów w C, jest struktura danych słownikowych. Jaki jest najwygodniejszy sposób zaimplementowania go w C? Nie szukam wydajności, ale łatwości kodowania od podstaw. Nie chcę też, żeby był ogólny - wystarczy coś takiego jak string-> int. Ale chcę, aby można było przechowywać …

29
Jak połączyć słowniki słowników?
Muszę scalić wiele słowników, oto co mam na przykład: dict1 = {1:{"a":{A}}, 2:{"b":{B}}} dict2 = {2:{"c":{C}}, 3:{"d":{D}} Z A B Ci Dbędąc liśćmi drzewa, jak{"info1":"value", "info2":"value2"} Możliwe, że istnieje nieznany poziom (głębokość) słowników {2:{"c":{"z":{"y":{C}}}}} W moim przypadku reprezentuje strukturę katalogów / plików z węzłami będącymi dokumentami i pozostawiając jako pliki. …


8
.NET - blokowanie słownika a ConcurrentDictionary
Nie mogłem znaleźć wystarczających informacji o ConcurrentDictionarytypach, więc pomyślałem, że zapytam o to tutaj. Obecnie używam a, Dictionaryaby zatrzymać wszystkich użytkowników, do których stale uzyskuje dostęp wiele wątków (z puli wątków, więc nie ma dokładnej liczby wątków) i ma zsynchronizowany dostęp. Niedawno dowiedziałem się, że w .NET 4.0 był zestaw …

26
Regex, któremu nigdy nic nie dorówna
To może brzmieć jak głupie pytanie, ale odbyłem długą rozmowę z niektórymi z moich kolegów programistów i brzmiało to jak fajna rzecz do wymyślenia. Więc; co myślisz - jak wygląda regex, któremu nigdy nie pasuje żaden ciąg! Edycja : Dlaczego tego chcę? Po pierwsze dlatego, że myślę o takim wyrażeniu, …


10
Tworzenie stałego słownika w C #
Jaki jest najbardziej efektywny sposób tworzenia stałego (nigdy nie zmieniającego się w czasie wykonywania) odwzorowania strings na ints? Próbowałem użyć const Dictionary , ale to nie wyszło. Mógłbym zaimplementować niezmienny wrapper z odpowiednią semantyką, ale nadal nie wydaje się to całkowicie poprawne. Dla tych, którzy o to pytali, implementuję IDataErrorInfo …

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.