Pytania oznaczone «dictionary»

119
Jak mogę uzyskać dict z zapytania sqlite?

db = sqlite.connect("test.sqlite") res = db.execute("select * from table") Przy iteracji otrzymuję listy odpowiadające wierszom. for row in res: print row Mogę uzyskać nazwy kolumn col_name_list = [tuple[0] for tuple in res.description] Ale czy jest jakaś funkcja lub ustawienie do pobierania...

118
Dostęp do elementów słownika Pythona według indeksu

Rozważ taki dyktando mydict = { 'Apple': {'American':'16', 'Mexican':10, 'Chinese':5}, 'Grapes':{'Arabian':'25','Indian':'20'} } Jak mogę na przykład uzyskać dostęp do określonego elementu tego słownika? na przykład chciałbym wydrukować pierwszy element po pewnym sformatowaniu pierwszego...

117
C # Konwertuj List <string> na Dictionary <string, string>

Może się to wydawać dziwne, ale pomijając to, czy istnieje ładny, zwięzły sposób konwersji listy na słownik, w której każda para klucz-wartość w słowniku jest po prostu każdym ciągiem z listy. to znaczy List = string1, string2, string3 Dictionary = string1/string1, string2/string2,...

115
Jak używać nowej funkcji computeIfAbsent?

Bardzo chcę używać Map.computeIfAbsent, ale minęło zbyt dużo czasu od czasów lambda w undergrad. Niemal bezpośrednio z dokumentacji: zawiera przykład starego sposobu robienia rzeczy: Map<String, Boolean> whoLetDogsOut = new ConcurrentHashMap<>(); String key = "snoop"; if...

114
Klasa Pythona, która działa jak dict

Chcę napisać niestandardową klasę, która zachowuje się dicttak, jak - więc dziedziczę z dict. Moje pytanie brzmi jednak: czy muszę utworzyć członka prywatnego dictw mojej __init__()metodzie ?. Nie widzę w tym sensu, ponieważ mam już dictzachowanie, jeśli po prostu odziedziczę po dict. Czy ktoś...

113
Std :: map, która śledzi kolejność wstawiania?

Obecnie mam, std::map<std::string,int>który przechowuje wartość całkowitą do unikalnego identyfikatora ciągu i wyszukuję ciąg. Robi głównie to, co chcę, z wyjątkiem tego, że nie śledzi zamówienia reklamowego. Więc kiedy iteruję mapę, aby wydrukować wartości, są one sortowane według ciągu; ale...

112
Usuń element ze słownika, gdy jego klucz jest nieznany

Jaki jest najlepszy sposób usunięcia pozycji ze słownika według wartości, tj. Gdy klucz pozycji jest nieznany? Oto proste podejście: for key, item in some_dict.items(): if item is item_to_remove: del some_dict[key] Czy są lepsze sposoby? Czy jest coś złego w mutowaniu (usuwaniu elementów) ze...

112
Lista krotek do słownika

Oto jak obecnie konwertuję listę krotek na słownik w Pythonie: l = [('a',1),('b',2)] h = {} [h.update({k:v}) for k,v in l] > [None, None] h > {'a': 1, 'b': 2} Czy jest lepszy sposób? Wygląda na to, że powinien istnieć jeden wiersz, aby to

111
Jak sprawdzić, czy klucz w ** kwargs istnieje?

Python 3.2.3. Było kilka pomysłów wymienione poniżej , które działają na regularne var, ale wydaje się, ** kwargs grać według różnych zasad ... więc dlaczego nie ta praca i jak mogę sprawdzić, czy klucz w ** kwargs istnieje? if kwargs['errormessage']: print("It exists") Myślę też, że to powinno...

111
Iterowanie po obiekcie JSON

Próbuję iterować przez obiekt JSON, aby zaimportować dane, tj. Tytuł i łącze. Wydaje się, że nie mogę dotrzeć do treści, które są starsze niż :. JSON: [ { "title": "Baby (Feat. Ludacris) - Justin Bieber", "description": "Baby (Feat. Ludacris) by Justin Bieber on Grooveshark", "link":...

110
Jak JSON.stringify mapę ES6?

Chciałbym zacząć używać ES6 Map zamiast obiektów JS, ale jestem powstrzymywany, ponieważ nie mogę dowiedzieć się, jak JSON.stringify () a Map. Moje klucze są łańcuchami, a moje wartości zawsze będą wymienione. Czy naprawdę muszę napisać metodę opakowania, aby serializować?...