Pytania oznaczone «dictionary»

87
Modyfikowanie dyktu w Pythonie podczas iteracji po nim

Powiedzmy, że mamy słownik Pythona di iterujemy go w ten sposób: for k,v in d.iteritems(): del d[f(k)] # remove some item d[g(k)] = v # add a new item ( fi gto tylko niektóre transformacje czarnej skrzynki). Innymi słowy, próbujemy dodawać / usuwać elementy do dpodczas iteracji po nim za...

87
Jak połączyć dwie instancje słownika w Swift?

Jak dołączyć jeden Dictionarydo drugiego Dictionaryza pomocą Swift? Korzystam z AlamoFirebiblioteki, aby wysłać plik JSONdo REST server. Słownik 1 var dict1: [String: AnyObject] = [ kFacebook: [ kToken: token ] ] Słownik 2 var dict2: [String: AnyObject] = [ kRequest: [ kTargetUserId:...

86
Piszesz słownik do pliku tekstowego?

Mam słownik i próbuję zapisać go do pliku. exDict = {1:1, 2:2, 3:3} with open('file.txt', 'r') as file: file.write(exDict) Mam wtedy błąd file.write(exDict) TypeError: must be str, not dict Więc naprawiłem ten błąd, ale pojawił się inny błąd exDict = {111:111, 222:222} with...

86
Główna różnica między mapą a redukcją

Użyłem obu metod, ale jestem dość zdezorientowany, jeśli chodzi o użycie obu metod. Czy jest coś, co mapmoże, ale reducenie może, i odwrotnie? Uwaga: Wiem, jak używać obu metod, które kwestionuję, aby określić główną różnicę między tymi metodami i kiedy musimy ich użyć....

85
Zawartość słownika niszcząco-wiążąca

Próbuję „zniszczyć” słownik i skojarzyć wartości z nazwami zmiennych po kluczach. Coś jak params = {'a':1,'b':2} a,b = params.values() Ale ponieważ słowniki nie są uporządkowane, nie ma gwarancji, że params.values()zwrócą wartości w kolejności (a, b). Czy jest na to dobry sposób?...

85
Czy Groovy ma metodę łączenia 2 map?

Pierwsza mapa to opcje domyślne [a: true, b: false]. Druga mapa - opcje przekazywane przez użytkownika [a:false]. Czy Groovy ma metodę scalania map [a: false, b:false]? Wdrożenie go w Groovy nie stanowi problemu. Pytam o metodę po wyjęciu z pudełka

85
Python: konwersja listy słowników do formatu json

Mam listę słowników, wyglądających mniej więcej tak: list = [{'id': 123, 'data': 'qwerty', 'indices': [1,10]}, {'id': 345, 'data': 'mnbvc', 'indices': [2,11]}] i tak dalej. Na liście może znajdować się więcej dokumentów. Muszę przekonwertować je na jeden dokument JSON, który można zwrócić w...