dictionary

Plik tekstowy słownika [zamknięty]

Piszę program, który potrzebuje dużo słów w języku angielskim. Próbuję znaleźć plik słownika, który zawiera wiele słów. Czy ktoś zna dobre źródło? Próbowałem wielu źródeł, ale chyba ich nie mają.

Czy Słownik Pythona jest przykładem tabeli hash?

Jedną z podstawowych struktur danych w Pythonie jest słownik, który pozwala zapisywać "Klucze "do wyszukiwania" wartości " dowolnego typu. Czy jest to zaimplementowane wewnętrznie jako tabela hash? Jeśli nie, to co?

Klasa Java, która implementuje mapę i zachowuje porządek wstawiania?

Szukam klasy w Javie, która ma asocjację klucz-wartość, ale bez użycia hashów. Oto co obecnie robię: Dodaj wartości do Ha ... źródłową klasę Javy, która to zrobi, lub sposób na uzyskanie wartości z Hashtable w oparciu o to, kiedy były dodane? Dzięki!

Dlaczego std:: map jest zaimplementowane jako czerwono-czarne drzewo?

Dlaczego std::mapjest zaimplementowane jako czerwono-czarne drzewo? Istnieje kilka zrównoważonychbinarnych drzew wyszukiwania (BST). Jakie były kompromisy w wyborze czerwono-czarnego drzewa?

Najlepsza struktura danych do implementacji słownika?

Jaka byłaby najlepsza struktura danych do przechowywania wszystkich słów słownika? Najlepsze, co mogłem wymyślić, to użyć Has ... ynające się od tego znaku. Następnie wybierzemy dobrą funkcję hash na podstawie ciągu znaków. Czy istnieje lepsze podejście?

Jak mogę przeglądać mapę map w języku C++?

Jak mogę pętli przez std::map W C++? Moja mapa jest zdefiniowana jako: std::map< std::string, std::map<std::string, s ... me3"]["value1"] = "data1"; m["name3"]["value2"] = "data2"; Jak mogę przejrzeć tę mapę i uzyskać dostęp do różnych wartości?

Java time-based map / cache with expining keys [closed]

Czy ktoś z Was zna mapę Javy lub podobny standardowy magazyn danych, który automatycznie czyści wpisy po określonym czasie? O ... ją, na której nie chciałbym polegać, ponieważ wymaga zewnętrznych plików konfiguracyjnych. Szukam tylko kodowego rozwiązania.

dołączanie wielu wartości dla jednego klucza w słowniku [duplikat]

to pytanie ma już odpowiedzi tutaj : ... if year in d.keys(): d[value].append(value) else: d[value] = value d[year] = year

Filtr dict zawiera tylko niektóre klucze?

Mam dict, który ma całą masę wpisów. Interesuje mnie tylko kilka wybranych z nich. Czy jest jakiś łatwy sposób na przycięcie wszystkich innych?

Konwertuj Łańcuch JSON na Hashmapę

Używam Javy i mam ciąg który jest JSON: { "name" : "abc" , "email id " : ["[email protected]","[email protected]","[email protected]"] ... owywać wszystkie dane z JSONObject w tej Hashmapie. Czy ktoś może podać kod do tego? Chcę skorzystać z biblioteki org.json.

Uzyskaj klucz odpowiadający minimalnej wartości w słowniku

Jeśli mam Słownik Pythona, jak uzyskać klucz do wpisu, który zawiera minimalną wartość? Myślałem o czymś związanym z funkcją min()... Biorąc pod uwagę wejście: {320:1, 321:0, 322:3} Zwróci 321.

Dostęp do dowolnego elementu w słowniku w Pythonie

Jeśli mydict nie jest puste, uzyskuję dostęp do dowolnego elementu jako: mydict[mydict.keys()[0]] Czy jest na to jakiś lepszy sposób?

Remapuj wartości w kolumnie pandy za pomocą dict

Mam słownik, który wygląda tak: di = {1: "A", 2: "B"} Chciałbym zastosować go do kolumny "col1" ramki danych podobnej do: ... wodu googlowanie terminów odnoszących się do tego pokazuje mi tylko linki o tym, jak robić kolumny z dictów i vice-versa: - /

Czy VBA ma strukturę słownika?

Czy VBA ma strukturę słownika? Jak key tablica wartości?

funkcja hash dla string

Pracuję nad tabelą hash w języku C i testuję funkcję hash dla string. Pierwszą funkcją jaką próbowałem jest dodanie kodu asc ... ze pytanie, które jest najlepszy algorytm do hashowania łańcuchów ? jak określić wielkość tabeli hash ? Z góry dzięki ! :-)

Znajdź wszystkie wystąpienia klucza w zagnieżdżonych słownikach i listach

Mam taki słownik: { "id" : "abcde", "key1" : "blah", "key2" : "blah blah", "nestedlist" : [ { "id" : "qwerty", ... wyjście, którego potrzebuję, to w zasadzie: ["abcde", "qwerty", "xyz", "fghi", "asdf", "yuiop"] Porządek nie jest ważny.

Jak używać kropki "."aby uzyskać dostęp do słownika?

Jak sprawić, by Użytkownicy słownika Pythona byli dostępni przez kropkę"."? Na przykład, zamiast pisać mydict['val'], chciał ... gnieżdżonych dictów w ten sposób. Na przykład mydict.mydict2.val Odnosi się do mydict = { 'mydict2': { 'val': ... } }

Zmiana nazwy klucza w słowniku

Chcę zmienić klucz wpisu w słowniku Pythona. Czy jest na to prosty sposób?

Szablon Django jak wyszukać wartość słownika ze zmienną

mydict = {"key1":"value1", "key2":"value2"} Regularnym sposobem wyszukiwania wartości słownika w szablonie Django jest {{ m ... NAME {{ mydict.item.NAME }} # I want to look up mydict[item.NAME] {% endfor %} mydict.item.NAME zawodzi. Jak to naprawić?

Jak mogę użyć pickle, aby zapisać dict?

Przejrzałem informacje, które dają Python docs, ale nadal jestem trochę zdezorientowany. Może ktoś wrzucić przykładowy kod, który napisze nowy plik i użyje pickle ' a do wrzucania do niego słownika?