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].

12
Jak bezpośrednio zainicjować HashMap (dosłownie)?
Czy istnieje jakiś sposób na zainicjowanie Java HashMap w ten sposób ?: Map<String,String> test = new HashMap<String, String>{"test":"test","test":"test"}; Jaka byłaby poprawna składnia? Nie znalazłem nic na ten temat. czy to możliwe? Szukam najkrótszego / najszybszego sposobu umieszczenia niektórych wartości „końcowych / statycznych” na mapie, które nigdy się nie zmieniają i …



16
Kolekcja została zmodyfikowana; Operacja wyliczenia może nie zostać wykonana
Nie mogę dotrzeć do sedna tego błędu, ponieważ kiedy dołączony jest debugger, wydaje się, że nie występuje. Poniżej znajduje się kod. To jest serwer WCF w usłudze Windows. Metoda NotifySubscribers jest wywoływana przez usługę za każdym razem, gdy występuje zdarzenie danych (w przypadkowych odstępach czasu, ale niezbyt często - około …

24
Dostajesz klucz z maksymalną wartością w słowniku?
Mam dictionary: klucze są ciągami, wartości są liczbami całkowitymi. Przykład: stats = {'a':1000, 'b':3000, 'c': 100} Chciałbym uzyskać 'b'odpowiedź, ponieważ jest to klucz o wyższej wartości. Wykonałem następujące czynności, używając listy pośredniej z odwróconymi krotkami klucz-wartość: inverse = [(value, key) for key, value in stats.items()] print max(inverse)[1] Czy to jest …
866 python  dictionary  max 

20
Jak skopiować słownik i edytować tylko kopię
Czy ktoś może mi to wyjaśnić? To nie ma dla mnie żadnego sensu. Kopiuję słownik do innego i edytuję drugi i oba są zmieniane. Dlaczego to się dzieje? >>> dict1 = {"key1": "value1", "key2": "value2"} >>> dict2 = dict1 >>> dict2 {'key2': 'value2', 'key1': 'value1'} >>> dict2["key2"] = "WHY?!" >>> …

18
Jak sortujesz słownik według wartości?
Często muszę sortować słownik, składający się z kluczy i wartości, według wartości. Na przykład mam skrót słów i odpowiednie częstotliwości, które chcę uporządkować według częstotliwości. Jest coś, SortedListco jest dobre dla pojedynczej wartości (powiedzmy częstotliwości), którą chcę odwzorować z powrotem na słowo. SortedDictionary zamówienia według klucza, a nie wartości. Niektórzy …
796 c#  .net  sorting  dictionary 


9
Czy konwertować ciąg reprezentujący słownik na słownik?
Jak przekonwertować strreprezentację a dict, na przykład następującego ciągu, na a dict? s = "{'muffin' : 'lolz', 'foo' : 'kitty'}" Wolę nie używać eval. Czego jeszcze mogę użyć? Głównym tego powodem jest jedna z moich klas współpracowników, którą napisał, konwertuje wszystkie dane wejściowe na ciągi. Nie jestem w nastroju, aby …


10
Jaka jest różnica między dict.items () i dict.iteritems () w Python2?
Czy są jakieś istotne różnice między dict.items()i dict.iteritems()? Z dokumentacji Pythona : dict.items(): Zwraca kopię listy słownika par (klucz, wartość). dict.iteritems(): Zwraca iterator nad parami słownika (klucz, wartość). Jeśli uruchomię poniższy kod, wydaje się, że każdy zwraca odwołanie do tego samego obiektu. Czy brakuje mi subtelnych różnic? #!/usr/bin/python d={1:'one',2:'two',3:'three'} print …


8
Konwertuj listę słowników do pand DataFrame
Mam listę takich słowników: [{'points': 50, 'time': '5:00', 'year': 2010}, {'points': 25, 'time': '6:00', 'month': "february"}, {'points':90, 'time': '9:00', 'month': 'january'}, {'points_h1':20, 'month': 'june'}] I chcę zmienić to w pandy DataFrame taką: month points points_h1 time year 0 NaN 50 NaN 5:00 2010 1 february 25 NaN 6:00 NaN 2 …

10
Dlaczego dict.get (klucz) zamiast dict [klucz]?
Dzisiaj natknąłem się na dictmetodę, getktóra po podaniu klucza w słowniku zwraca powiązaną wartość. W jakim celu przydatna jest ta funkcja? Jeśli chciałbym znaleźć wartość powiązaną z kluczem w słowniku, mogę to zrobić dict[key]i zwraca to samo: dictionary = {"Name": "Harry", "Age": 17} dictionary["Name"] dictionary.get("Name")
649 python  dictionary 

30
Uzyskaj klucz według wartości w słowniku
Stworzyłem funkcję, która wyszukuje wieki za Dictionaryi pokazuje pasującą nazwę: dictionary = {'george' : 16, 'amber' : 19} search_age = raw_input("Provide age") for age in dictionary.values(): if age == search_age: name = dictionary[age] print name Wiem, jak porównać i znaleźć wiek, po prostu nie wiem, jak pokazać imię osoby. Ponadto …
632 python  dictionary 

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.