dictionary
Jaka jest różnica między mapą a słownikiem?
Wiem, że mapa jest strukturą danych, która mapuje Klucze do wartości. Czy słownik nie jest taki sam? Jaka jest różnica między ... ęzyku X lub Y (co wydaje się być tym, co ogólnie ludzie pytają tutaj na TAK), Chcę wiedzieć, jaka jest ich różnica w teorii.
Dlaczego kolejność w słownikach i zestawach jest dowolna?
Nie rozumiem, jak zapętlanie słownika lub zestawu w Pythonie odbywa się w' arbitralnej ' kolejności.
To znaczy, to jest języ ... akiś algorytm, który decyduje, która część słownika lub zestawu zostanie wybrana, pierwsza, druga i tak dalej.
Co mi umyka?
Mapowanie funkcji na wartościach mapy w Clojure
Chcę przekształcić jedną mapę wartości w inną mapę z tymi samymi kluczami, ale z funkcją zastosowaną do wartości. Myślałem, ż ... g"} #(.toUpperCase %)))
{:b TESTING, :a TEST}
Czy ktoś wie czy już istnieje? Myślę, że tak (pewnie z ładniejszą nazwą też).
Java - Jak utworzyć nowy wpis (klucz, wartość)
Chciałbym utworzyć nowy element, który podobnie jak Util.Map.Entry będzie zawierał strukturę key, value.
Problem w tym, że n ... instancji Map.Entry, ponieważ jest to interfejs.
Czy ktoś wie jak utworzyć nowy obiekt generic key / value dla Map.Wejście?
Konwertuj python dict na string i z powrotem
Piszę program, który przechowuje dane w obiekcie dictionary, ale dane te muszą być zapisane w pewnym momencie podczas wykonyw ... pisać do pliku i załadować z powrotem do obiektu słownika? Mam nadzieję, że będzie to wspierać słowniki zawierające słowniki.
Dlaczego szybciej jest sprawdzić, czy Słownik zawiera klucz, a nie złapać wyjątek w przypadku, gdy nie ma?
Wyobraź sobie kod:
public class obj
{
// elided
}
public static Dictionary<string, obj> dict = new Dictionary< ... stniejących kluczy. Ale gdy jest co najmniej 1 lub więcej nieistniejących kluczy, wydajność drugiego z nich gwałtownie spada.
Jak wybrać pomiędzy mapą a mapą nieuporządkowaną?
Załóżmy, że chciałem mapować dane za pomocą ciągu znaków jako klucza.
Jaki kontener wybrać, map LUB unordered_map? unordered_ ... i mam powtarzać elementy zamiast uzyskiwać dostęp do poszczególnych elementów za każdym razem, czy powinienem preferować map?
Jak filtrować słownik według dowolnej funkcji warunkowej?
Mam słownik punktów, powiedzmy:
>>> points={'a':(3,4), 'b':(1,2), 'c':(5,5), 'd':(3,3)}
Chcę utworzyć nowy słown ... iś bardziej elegancki sposób? Spodziewałem się, że Python będzie miał jakąś super-niesamowitą funkcję dictionary.filter(f)...
filtr " złe słowa "[zamknięty]
Niezbyt techniczne, ale... Muszę zaimplementować filtr złych słów w nowej witrynie, którą tworzymy. Więc potrzebuję listy" do ... mogę zapytać moi koledzy pomogą mi z listą "parolacce" stworzoną przez społeczność: -) - wystarczy e-mail.
Dzięki za pomoc.
Tworzenie listy z początkową pojemnością w Pythonie
Taki kod często się zdarza:
l = []
while foo:
# baz
l.append(bar)
# qux
Jest to bardzo powolne, jeśli masz zami ... li dla/chociaż pętla jest bardzo skomplikowana, jest to niewykonalne. Czy istnieje odpowiednik dla nas programistów Pythona?
Gdzie znaleźć słowniki innych języków dla IntelliJ?
IntelliJ spellchecker pochodzi tylko z angielskim i arabskim w pakiecie (dziwne, myślę, że to wykonane w Europie Wschodniej, ... więc cały mój kod jest mieszany angielski(kod) / Niemiecki (interfejs) i nie mogę znaleźć niemieckiego słownika dla IntelliJ.
Konwertuj obiekt modelu Django na dict z nienaruszonymi wszystkimi polami
Jak przekonwertować obiekt modelu django na dict z wszystkimi jego polami? Wszystko idealnie zawiera klucze obce i pola z ed ... o zestawu Obiekty modelu w jednym słowniku
Jak mogę zamienić obiekty modelu Django w Słownik i nadal mieć ich klucze obce?
Przechowywanie słowników Pythona
Jestem przyzwyczajony do wprowadzania i wyprowadzania danych z Pythona .plików csv, ale są w tym oczywiste wyzwania. Jakieś ... 'key1'] = "keyinfo"
data ['key2'] = "keyinfo2"
Chciałbym wiedzieć, jak to zapisać, a następnie jak załadować go z powrotem.
W Pythonie jak można załadować mapowanie YAML jako zamówione?
Chciałbym, aby loader PyYAML załadował mapowania (i uporządkowane mapowania) do typu Python 2.7+ OrderedDict , zamiast wanilii dict i listy obecnie używanych par.
Jaki jest najlepszy sposób, aby to zrobić?
Jak połączyć słowniki słowników?
Muszę połączyć wiele słowników, oto co mam na przykład:
dict1 = {1:{"a":{A}}, 2:{"b":{B}}}
dict2 = {2:{"c":{C}}, 3:{"d":{D ... yskać:
dict3 = {1:{"a":{A}}, 2:{"b":{B},"c":{C}}, 3:{"d":{D}}}
Nie jestem pewien, jak mogłem to zrobić łatwo z Pythonem.
Jak uzyskać losową wartość ze słownika?
Jak mogę uzyskać losową parę z dict? Robię grę, w której musisz odgadnąć stolicę kraju, a pytania muszą pojawiać się losowo.
dict wygląda jak {'VENEZUELA':'CARACAS'}
Jak mogę to zrobić?
Jak sprawdzić, czy w dict znajduje się wiele kluczy w jednym przejściu?
Chcę zrobić coś takiego:
foo = {'foo':1,'zip':2,'zam':3,'bar':4}
if ("foo","bar") in foo:
#do stuff
Nie jestem pewien, czy to możliwe, ale chciałbym wiedzieć. :-)
Konwersja słownika Pythona na Listę [duplikat]
Możliwy duplikat:Jak mogę przekonwertować Słownik Pythona na listę krotek?
Próbuję przekonwertować Słownik Pythona n ... d(aValue)
dictList.append(temp)
aKey = ""
aValue = ""
To moja próba... ale nie mogę rozgryźć, co jest nie tak?
. NET - blokowanie słownika vs. ConcurrentDictionary
Nie mogłem znaleźć wystarczająco dużo informacji o typach ConcurrentDictionary, więc pomyślałem, że zapytam o to tutaj.
Obec ... nchronicznym, lub mieć ConcurrentDictionary, który jest już bezpieczny dla wątku.
Nawiązanie do. NET 4.0ConcurrentDictionary
Jak utworzyć obiekt hash lub słownik w JavaScript [duplikat]
To pytanie ma już odpowiedź tutaj:
Odpowiednik JavaScript Hashmap
... var a = new Array();
a["key1"] = "value1";
a["key2"] = "value2";
Ale jak mogę znaleźć, czy dany klucz istnieje, czy nie?