dictionary

Jak połączyć dwa słowniki w jedno wyrażenie w Pythonie (biorąc związek słowników)?

Mam dwa słowniki Pythona i chcę napisać jedno wyrażenie, które zwróci te dwa słowniki, połączone (tzn. biorąc Unię). Metoda ... y w z, a nie x? (żeby było wyjątkowo jasne, ostatni-wygrywa obsługę konfliktu dict.update() jest tym, czego również Szukam.)

Jak posortować słownik według wartości?

Mam słownik wartości odczytywanych z dwóch pól w bazie danych: pola łańcuchowego i pola liczbowego. Pole string jest unikalne ... istę słowników, ale ponieważ naprawdę nie trzeba lista słowników, które chciałem wiedzieć, czy istnieje prostsze rozwiązanie.

Jak sprawnie iterować każdy wpis na mapie Javy?

Jeśli mam obiekt implementujący interfejs Map w Javie i chcę iterację nad każdą parą w nim zawartą, jaki jest najbardziej efe ... sposób przechodzenia przez mapę? Czy kolejność elementów zależy od konkretnej implementacji mapy, którą mam dla interfejsu?

Jak połączyć dwa słowniki w jedno wyrażenie?

Mam dwa słowniki Pythona i chcę napisać jedno wyrażenie, które zwróci te dwa słowniki, połączone. Metoda update() byłaby tym ... w z, a nie x? (żeby było wyjątkowo jasne, ostatni-wygrywa obsługę konfliktu dict.update() jest tym, czego również Szukam.)

Iteracja słowników za pomocą pętli 'for'

Jestem nieco zdziwiony poniższym kodem: d = {'x': 1, 'y': 2, 'z': 3} for key in d: print (key, 'corresponds to', d[key]) ... je, że potrzebuje tylko odczytać klucz ze słownika? Czy key jest specjalnym słowem w Pythonie? Czy jest to po prostu zmienna?

Jak sprawnie iterować każdy wpis na mapie Javy?

Jeśli mam obiekt implementujący interfejs Map w Javie i chcę iterację nad każdą parą w nim zawartą, jaki jest najbardziej efe ... sposób przechodzenia przez mapę? Czy kolejność elementów zależy od konkretnej implementacji mapy, którą mam dla interfejsu?

Jak posortować listę słowników według wartości słownika?

Mam listę słowników i chcę, aby każdy element był sortowany według określonej wartości. Weź pod uwagę listę: [{'name':'Homer ... 'name':'Bart', 'age':10}] Po posortowaniu według name powinno być: [{'name':'Bart', 'age':10}, {'name':'Homer', 'age':39}]

Jak Mogę dodać nowe klucze do słownika?

Czy można dodać klucz do słownika Pythona po jego utworzeniu? Wydaje się, że nie ma metody .add().

Jak posortować listę słowników według wartości słownika w Pythonie?

Mam listę słowników i chcę, aby każdy element był posortowany według określonej wartości właściwości. Weź pod uwagę tablicę ... 'Bart', 'age':10}] Po posortowaniu według name, powinno stać się [{'name':'Bart', 'age':10}, {'name':'Homer', 'age':39}]

Jaki jest najlepszy sposób na iterację słownika? [zamknięte]

zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. ... Widziałem kilka różnych sposobów na iterację słownika w C#. Jest jakiś standardowy sposób?

Dodać nowe klucze do słownika?

Czy można dodać klucz do słownika Pythona po jego utworzeniu? Nie ma metody .add().

Sprawdź, czy dany klucz już istnieje w słowniku

Chciałem sprawdzić, czy klucz istnieje w słowniku przed aktualizacją wartości klucza. Napisałem następujący kod: if 'key1' ... Myślę, że nie jest to najlepszy sposób na wykonanie tego zadania. Czy jest lepszy sposób na sprawdzenie klucza w słowniku?

Jaka jest różnica między ConcurrentHashMap a kolekcjami.synchronizedMap (Mapa)?

Mam mapę, która ma być modyfikowana przez kilka wątków jednocześnie. Istnieją trzy różne implementacje map synchronicznych ... żnice między mapami zwracanymi przez Collections.synchronizedMap(Map) i ConcurrentHashMap s? Który pasuje do jakiej sytuacji?

Jaki jest najlepszy sposób na iterację słownika?

Widziałem kilka różnych sposobów na iterację słownika w C#. Jest jakiś standardowy sposób?

Tworzenie słownika ze zrozumieniem listy

Podoba mi się składnia rozumienia listy Pythona. Czy można go używać również do tworzenia słowników? Na przykład, poprzez iterację nad parami kluczy i wartości: mydict = {(k,v) for (k,v) in blah blah blah} # doesn't work

Konwertować zagnieżdżony Python dict na obiekt?

Szukam eleganckiego sposobu na uzyskanie danych za pomocą atrybutów access na dict z niektórymi zagnieżdżonymi dictami i list ... oo bar Myślę, że nie jest to możliwe bez rekurencji, ale jaki byłby dobry sposób na uzyskanie stylu obiektowego dla dictów?

Tworzenie słownika ze zrozumieniem listy w Pythonie

Podoba mi się składnia rozumienia listy Pythona. Czy można go używać również do tworzenia słowników? Na przykład, poprzez iterację nad parami kluczy i wartości: mydict = {(k,v) for (k,v) in blah blah blah} # doesn't work

Jak mogę zainicjować statyczną mapę?

Jak zainicjalizować Statyczne Map w Javie? Metoda pierwsza: inicjalizacja statyczna Metoda druga: instance initializer (pod ... 2 = new HashMap<Integer, String>(){ { put(1, "one"); put(2, "two"); } }; }

Konwertuj dwie listy do słownika w Pythonie

Wyobraź sobie, że masz: keys = ['name', 'age', 'food'] values = ['Monty', 42, 'spam'] Jaki jest najprostszy sposób na stworzenie poniższego słownika? a_dict = {'name' : 'Monty', 'age' : 42, 'food' : 'spam'}

Jak mogę posortować słownik według klucza?

Jaki byłby miły sposób przejścia od {2:3, 1:89, 4:5, 3:0} do {1:89, 2:3, 3:0, 4:5}? Sprawdziłem kilka postów, ale wszystkie używają operatora "sortowane", który zwraca krotki.