Pytania oznaczone «dictionary»

185
Obiekt typu niestandardowego jako klucz słownika

Co muszę zrobić, aby użyć obiektów niestandardowego typu jako kluczy w słowniku Pythona (gdzie nie chcę, aby „identyfikator obiektu” działał jako klucz), np. class MyThing: def __init__(self,name,location,length): self.name = name self.location = location self.length = length Chciałbym użyć...

182
Dosłowna notacja słownika w języku C #?

Obecnie mam WebSocket między JavaScript a serwerem zaprogramowanym w C #. W JavaScript mogę łatwo przekazywać dane za pomocą tablicy asocjacyjnej: var data = {'test': 'val', 'test2': 'val2'}; Aby przedstawić ten obiekt danych po stronie serwera, używam Dictionary<string, string>, ale jest...

182
uzyskać wartość słownika według klucza

Jak mogę uzyskać wartość słownika po naciśnięciu klawisza funkcji mój kod funkcji jest następujący (i polecenie, które próbuję, ale nie działa): static void XML_Array(Dictionary<string, string> Data_Array) { String xmlfile = Data_Array.TryGetValue("XML_File", out value); } mój kod...

178
Swift: zadeklaruj pusty słownik

Zaczynam się uczyć swiftZaczynam , śledząc iBook- The Swift Programming Languageon Swift dostarczony przez firmę Apple. Książka mówi, że aby stworzyć pusty słownik, należy użyć tego [:]samego, co przy deklarowaniu tablicy jako []: Zadeklarowałem pustą tablicę w następujący sposób: let emptyArr =...

176
Wiele poziomów „collection.defaultdict” w Pythonie

Dzięki wspaniałym ludziom z SO odkryłem możliwości oferowane przez collections.defaultdict, zwłaszcza w zakresie czytelności i szybkości. Z powodzeniem je wykorzystałem. Teraz chciałbym zaimplementować trzy poziomy słowników, z których dwa najwyższe to, defaultdicta najniższy to int. Nie znajduję...

175
Zapętlić mapę w Groovy?

Mam bardzo proste zadanie, które próbuję wykonać w Groovy, ale wydaje mi się, że nie mogę go uruchomić. Po prostu próbuję przelecieć przez obiekt mapy w groovy i wydrukować klucz i wartość, ale ten kod nie działa. // A simple map def map = [ iPhone : 'iWebOS', Android: '2.3.3', Nokia :...