dictionary

Czy jest dostępny słownik ogólny tylko do odczytu in.NET?

Zwracam odniesienie do słownika w mojej właściwości tylko do odczytu. Jak uniemożliwić konsumentom zmianę moich danych? Gdy ... dOnly Property MyDictionary() As Dictionary(Of String, String) Get Return _mydictionary End Get End Property

Mapa a obiekt w JavaScript

Właśnie odkryłem chromestatus.com i, po utracie kilku godzin dnia, znalazłem ten wpis : Map: obiekty Map są prostymi ma ... k obiekt dla mnie, więc najwyraźniej coś przeoczyłem. Dlaczego JavaScript zyskuje (dobrze wspierany) Map obiekt? Co to robi?

Jak przekonwertować ciąg JSON na słownik?

Chcę zrobić jedną funkcję w moim projekcie swift, która konwertuje String do formatu JSON słownika, ale mam jeden błąd: ... SUTF8StringEncoding]; id json = [NSJSONSerialization JSONObjectWithData:data options:0 error:&error]; return json; }

W Pythonie, jak iterować słownik w posortowanej kolejności?

Istnieje funkcja, która kończy się na: return dict.iteritems() , który zwraca niesortowany iterator dla danego słownika. Chciałbym zwrócić iterator, który przechodzi przez pozycje w posortowanej kolejności. Jak mam to zrobić?

Czy istnieje różnica między używaniem dosłownego dict a konstruktorem dict?

Używając PyCharm, zauważyłem, że oferuje konwersję dict literal : d = { 'one': '1', 'two': '2', } Do konstrukto ... enia klucza numerycznego .. d = {1: 'one', 2: 'two'} jest możliwe, ale, oczywiście, dict(1='one' ...) nie jest. Coś jeszcze?)

Jaki jest najczystszy sposób zastosowania map () do słownika w języku Swift?

Chciałbym odwzorować funkcję na wszystkich klawiszach w słowniku. Miałem nadzieję, że coś takiego jak poniżej zadziała, ale f ... wnym celem jest dowiedzieć się, jak zastosować map() do słownika. var d = ["foo" : 1, "bar" : 2] d.map() { $0.1 += 1 }

Obiekt typu własnego jako klucz słownikowy

Co muszę zrobić, aby używać obiektów niestandardowego typu jako kluczy w słowniku Pythona ( gdzie nie chcę, aby "object id" d ... utaj, może lepiej byłoby umieścić krotkę (nazwę, lokalizację) jako klucz - ale pomyśl, że chciałbym, aby klucz był obiektem)

Porównanie dwóch słowników w Pythonie

Mam dwa słowniki, ale dla uproszczenia wezmę te dwa: >>> x = dict(a=1, b=2) >>> y = dict(a=2, b=2) Tera ... nie w szybkości, mówię o elegancji kodu. UPDATE: zapomniałem wspomnieć że muszę sprawdzić ile par key, value jest równych.

Jak uniknąć błędu "RuntimeError: dictionary changed size during iteration"?

Sprawdziłem wszystkie inne pytania z tym samym błędem, ale nie znalazłem pomocnego rozwiązania =/ Mam słownik list: d = {' ... untime. Zdaję sobie sprawę, że nie można dodawać/usuwać elementów w słowniku podczas iteracji przez to...jak można to obejść?

Python: krotki / słowniki jako klucze, select, sort

Przypuśćmy, że mam ilości owoców o różnych kolorach, np. 24 niebieskie banany, 12 zielonych jabłek, 0 niebieskich truskawek i ... łowniki z krotkami jako kluczami nie sąwłaściwym sposobem radzenia sobie z tą sytuacją. Wszystkie propozycje mile widziane!

Jak przekonwertować listę słowników do pliku csv?

Mam listę słowników, które wyglądają mniej więcej tak: toCSV = [{'name':'bob','age':25,'weight':200},{'name':'jim','age':31 ... }] Co zrobić, aby przekonwertować to do pliku csv, który wygląda mniej więcej tak: name,age,weight bob,25,200 jim,31,180

[] i {} vs list () i dict(), który jest lepszy?

Rozumiem, że oba są zasadniczo tym samym, ale jeśli chodzi o styl, który jest lepszy (bardziej Pythoniczny) do stworzenia pustej listy lub dict?

jak zaktualizować wartość zapisaną w słowniku w C#?

Jak zaktualizować wartość dla określonego klucza w słowniku Dictionary<string, int>?

Mapowanie wartości w słowniku Pythona

Biorąc pod uwagę słownik { k1: v1, k2: v2 ... } chcę uzyskać { k1: f(v1), k2: f(v2) ... } pod warunkiem, że przekażę funkcję ... .mutate_values_with(f) Oznacza to, że nie ma dla mnie znaczenia, czy oryginalny słownik jest zmutowany, czy powstaje Kopia.

Dodać słownik do słownika? [duplikat]

To pytanie ma już odpowiedź tutaj: Python "extend" dla słownika ... a słowników lub jakiś inny moduł, który zapisuje tę pracę dla mnie? Rzeczywiste słowniki, których używam, są naprawdę duże...

Python tuple to dict

Na krotkę, t = ((1, 'a'),(2, 'b')) dict(t) zwraca {1: 'a', 2: 'b'} Czy jest dobry sposób, aby uzyskać {'a': 1, 'b': 2} (klu ... Ostatecznie chcę być w stanie zwrócić 1 given 'a' lub 2 given 'b', być może konwersja do dict nie jest najlepszym sposobem.

Jak utworzyć zagnieżdżony dict w Pythonie?

Mam 2 pliki csv. Pierwszy to plik danych, a drugi to plik mapowania. Plik mapowania ma 4 kolumny Device_Name GDN Device_Type ... , jak to zrobić. Proszę, pomóż mi rozwiązać ten problem lub popchnij mnie we właściwym kierunku, aby rozwiązać ten problem.

Usuń duplikat dict na liście w Pythonie

Mam listę dict i chciałbym usunąć dict z identycznymi parami klucz i wartość. Dla tej listy: [{'a': 123}, {'b': 123}, {'a': ... 234}, {'a': 3222, 'b': 1234}, {'a': 123, 'b': 1234}] Chciałbym zwrócić to: [{'a': 123, 'b': 1234}, {'a': 3222, 'b': 1234}]

Jak wydrukować pary klucz-wartość słownika w Pythonie

Chcę wypisać pary kluczowych wartości ze słownika Pythona jako takie: key1 \t value1 key2 \t value2 Myślałem, że mogę to ... d: print d.keys(i), d.values(i) Ale oczywiście nie tak to idzie, jak keys() i values() nie bierz argumentu... Dzięki.

Python-lista unikalnych słowników

Powiedzmy, że mam listę słowników: [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 1, 'name': 'john', 'age': 34}, ... {'id': 2, 'name': 'hanna', 'age': 30}, ] Czy ktoś może mi pomóc z najskuteczniejszym sposobem osiągnięcia tego w Pythonie?