Załóżmy, że masz słownik taki jak: {'a': 1, 'c': {'a': 2, 'b': {'x': 5, 'y' : 10}}, 'd': [1, 2, 3]} Jak byś spłaszczył to do czegoś takiego: {'a': 1, 'c_a': 2, 'c_b_x': 5, 'c_b_y': 10, 'd': [1, 2,
Załóżmy, że masz słownik taki jak: {'a': 1, 'c': {'a': 2, 'b': {'x': 5, 'y' : 10}}, 'd': [1, 2, 3]} Jak byś spłaszczył to do czegoś takiego: {'a': 1, 'c_a': 2, 'c_b_x': 5, 'c_b_y': 10, 'd': [1, 2,
Załóżmy, że mam dwa słowniki Pythona - dictAi dictB. Muszę się dowiedzieć, czy są jakieś klucze, które są w środku, dictBale ich nie ma dictA. Jak najszybciej można to zrobić? Czy powinienem przekonwertować klucze słownika na zestaw, a następnie przejść? Chcesz poznać swoje myśli ... Dziękuję...
Na przykład mam listę ciągów takich jak: val list = listOf("a", "b", "c", "d") i chcę przekonwertować go na mapę, w której ciągi są kluczami. Wiem, że powinienem użyć tej .toMap()funkcji, ale nie wiem jak i nie widziałem żadnych
Mam DataFrame z czterema kolumnami. Chcę przekonwertować tę ramkę DataFrame na słownik języka Python. Chcę, aby elementy pierwszej kolumny były, keysa elementy innych kolumn w tym samym wierszu values. Ramka danych: ID A B C 0 p 1 3 2 1 q 4 3 2 2 r 4 0 9 Wynik powinien wyglądać...
Czy w Pythonie istnieje różnica między wywołaniem clear()a przypisaniem {}do słownika? Jeśli tak, co to jest? Przykład:d = {"stuff":"things"} d.clear() #this way d = {} #vs this
To jest słownik cars = {'A':{'speed':70, 'color':2}, 'B':{'speed':60, 'color':3}} Korzystanie z tego for loop for keys,values in cars.items(): print(keys) print(values) Drukuje następujące informacje: B {'color': 3, 'speed': 60} A {'color': 2, 'speed': 70} Ale chcę, aby program...
Mam dane zapisane w postgreSQLbazie danych. Pytam o te dane za pomocą Python2.7 i zamieniam je w Pandas DataFrame. Jednak w ostatniej kolumnie tej ramki danych znajduje się słownik (lub lista?) Wartości. DataFrame wygląda następująco: [1] df Station ID Pollutants 8809 {"a": "46", "b": "3", "c":...
Mam następującą ramkę DataFrame: klient pozycja1 pozycja2 pozycja3 1 pomidor jabłkowy 2 pomarańczowe ziemniaki wodne 3 sok z chipsów mango które chcę przetłumaczyć na listę słowników w wierszu rows = [{'customer': 1, 'item1': 'apple', 'item2': 'milk', 'item3': 'tomato'}, {'customer': 2,...
Mam listę obiektów Person. Chcę przekonwertować na słownik, w którym kluczem jest imię i nazwisko (połączone), a wartością jest obiekt Person. Problem polega na tym, że mam kilka zduplikowanych osób, więc jeśli użyję tego kodu, to wybucha: private Dictionary<string, Person> _people = new...
Mam pusty słownik. Nazwa: dict_x ma mieć klucze, których wartości są listami. Z oddzielnej iteracji otrzymuję klucz (np .:) key_123i element (krotkę) do umieszczenia na liście dict_xwartości key_123. Jeśli ten klucz już istnieje, chcę dołączyć ten element. Jeśli ten klucz nie istnieje, chcę go...
Próbuję użyć LINQ, aby utworzyć Dictionary<string, List<CustomObject>>z List<CustomObject>. Mogę to uruchomić używając "var", ale nie chcę używać typów anonimowych. Oto co mam var x = (from CustomObject o in ListOfCustomObjects group o by o.PropertyName into t select...
Używam Dictionary<string, int>gdzie intjest liczba klucza. Teraz muszę uzyskać dostęp do ostatnio włożonego klucza w słowniku, ale nie znam jego nazwy. Oczywista próba: int LastCount = mydict[mydict.keys[mydict.keys.Count]]; nie działa, ponieważ Dictionary.Keysnie implementuje []...
Mam listę słowników, która wygląda mniej więcej tak: toCSV = [{'name':'bob','age':25,'weight':200},{'name':'jim','age':31,'weight':180}] Co powinienem zrobić, aby przekonwertować to na plik CSV, który wygląda mniej więcej
Zamrożony zestaw to zamrożony zestaw. Zamrożona lista może być krotką. Czym byłby zamrożony dyktando? Niezmienny, haszowalny dykt. Myślę, że może to być coś podobnego collections.namedtuple, ale to bardziej przypomina dyktowanie zamrożonych kluczy (półzamrożone dyktowanie). Prawda? A...
W Pythonie 2.7 mamy dostępne metody widoku słownika . Teraz znam zalety i wady następujących rzeczy: dict.items()(i values, keys): zwraca listę, więc możesz faktycznie zapisać wynik, a dict.iteritems() (i tym podobne): zwraca generator, więc możesz iterować po każdej wygenerowanej wartości....
Powiedzmy, że mam listę słowników: [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna', 'age': 30}, ] i muszę uzyskać listę unikalnych słowników (usuwanie duplikatów): [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna',...
Chodzi mi o to - wiemy, że std::mapelementy są posortowane według kluczy. Powiedzmy, że klucze są liczbami całkowitymi. Jeśli wykonam iterację od std::map::begin()do std::map::end()a for, czy standard gwarantuje, że będę konsekwentnie przechodzić przez elementy z kluczami posortowane w kolejności...
Wysyłam NSStringi UIImageużywam bluetooth. Zdecydowałem się zapisać oba NSDictionarypliki w a, a następnie przekonwertować słownik na NSData. Moje pytanie brzmi: jak przekonwertować NSDictionaryna NSDatai
Do celów buforowania potrzebuję wygenerować klucz pamięci podręcznej z argumentów GET, które są obecne w dict. Obecnie używam sha1(repr(sorted(my_dict.items())))( sha1()jest to wygodna metoda wykorzystująca wewnętrznie hashlib ), ale jestem ciekawy, czy istnieje lepszy...
Mam ciąg JSON (z PHP, json_encode()który wygląda tak: [{"id": "1", "name":"Aaa"}, {"id": "2", "name":"Bbb"}] Chcę przeanalizować to w jakiejś strukturze danych dla mojej aplikacji na iPhone'a. Myślę, że najlepszą rzeczą dla mnie byłoby posiadanie tablicy słowników, więc zerowym elementem tablicy...