Pytania otagowane jako dictionary

Słownik mapuje klucze na wartości, umożliwiając efektywne pobieranie wartości z kluczy. UŻYJ znacznika [map-function] o funkcjach mapowania danych, PROSZĘ; a dla geografii [mapy].

4
Jak zainicjować słownik pustych list w Pythonie?
Moja próba programowego utworzenia słownika list nie pozwala mi na indywidualne adresowanie kluczy słownika. Za każdym razem, gdy tworzę słownik list i próbuję dołączyć do jednego klucza, wszystkie z nich są aktualizowane. Oto bardzo prosty przypadek testowy: data = {} data = data.fromkeys(range(2),[]) data[1].append('hello') print data Aktualny rezultat: {0: ['hello'], …

6
Używanie map () na iteratorze
Powiedzmy, że mamy Map : let m = new Map();, użycie m.values()zwraca iterator mapy. Ale nie mogę używać forEach()lub map()na tym iteratorze, a implementacja pętli while na tym iteratorze wydaje się być anty-wzorcem, ponieważ ES6 oferuje funkcje takie jak map(). Czy jest więc sposób użycia map()na iteratorze?

14
Jak połączyć wiele dykt z tym samym kluczem?
Mam wiele par dykt / klucz-wartość, takich jak ta: d1 = {key1: x1, key2: y1} d2 = {key1: x2, key2: y2} Chcę, aby wynik był nowym dyktatem (w najbardziej efektywny sposób, jeśli to możliwe): d = {key1: (x1, x2), key2: (y1, y2)} Właściwie chcę, aby wynik d był: d = …

3
Jak skonstruować domyślny słownik ze słownika?
Jeśli mam, d=dict(zip(range(1,10),range(50,61)))jak mogę zbudować collections.defaultdictz dict? defaultdictWydaje się, że jedynym argumentem jest funkcja fabryczna, czy będę musiał zainicjować, a następnie przejść przez oryginał di zaktualizować defaultdict?



1
Jak mogę filtrować słownik za pomocą LINQ i zwracać go do słownika tego samego typu
Mam następujący słownik: Dictionary<int,string> dic = new Dictionary<int,string>(); dic[1] = "A"; dic[2] = "B"; Chcę przefiltrować pozycje słownika i ponownie przypisać wynik do tej samej zmiennej: dic = dic.Where (p => p.Key == 1); Jak mogę zwrócić wynik jako słownik z tego samego typu [ <int,string>]? Próbowałem ToDictionary, ale to …



8
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 …

10
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: userId ] ] Jak połączyć te dwa słowniki, …
87 ios  json  xcode  dictionary  swift 

10
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 open('file.txt', 'r') as file: file.write(str(exDict)) Błąd: file.write(str(exDict)) …

6
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ć.

1
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

3
python: Dołączanie słownika do listy - widzę wskaźnik podobny do zachowania
Wypróbowałem następujące w interpreterze Pythona: >>> >>> a = [] >>> b = {1:'one'} >>> a.append(b) >>> a [{1: 'one'}] >>> b[1] = 'ONE' >>> a [{1: 'ONE'}] >>> Tutaj po dołączeniu słownika „b” do listy „a” zmieniam wartość odpowiadającą kluczowi 1 w słowniku „a”. W jakiś sposób ta zmiana …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.