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].

12
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?

4
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 butelce, i nie mogę zrozumieć, jak to zrobić. …
85 python  json  list  dictionary 

6
Dzielenie ciągu rozdzielanego średnikami do słownika w Pythonie
Mam ciąg, który wygląda tak: "Name1=Value1;Name2=Value2;Name3=Value3" Czy w Pythonie jest wbudowana klasa / funkcja, która pobierze ten ciąg i skonstruuje słownik, tak jakbym to zrobił: dict = { "Name1": "Value1", "Name2": "Value2", "Name3": "Value3" } Przejrzałem dostępne moduły, ale nie mogę znaleźć niczego, co pasowałoby. Dzięki, wiem, jak samemu stworzyć …



6
Jak poprawnie dyktować podklasy i nadpisywać __getitem__ i __setitem__
Debuguję kod i chcę się dowiedzieć, kiedy uzyskuje się dostęp do określonego słownika. Cóż, w rzeczywistości jest to klasa, która jest podklasą dicti implementuje kilka dodatkowych funkcji. W każdym razie chciałbym zrobić podklasę dictsiebie i dodać nadpisanie __getitem__oraz __setitem__wygenerować wyjście debugowania. Teraz mam class DictWatch(dict): def __init__(self, *args): dict.__init__(self, args) …

5
Jak wybrać między mapą a unordered_map?
Załóżmy, że chciałbym zmapować dane z ciągiem znaków jako kluczem. Jaki pojemnik powinienem wybrać, mapczy unordered_map? unordered_mapzajmuje więcej pamięci, więc załóżmy, że pamięć nie jest problemem, a problemem jest szybkość. unordered_mappowinien generalnie dawać średnią złożoność O (1) z najgorszym przypadkiem O (n). W jakich przypadkach doszłoby do O (n)? Kiedy …

2
Jak uzyskać wartość klucza ze słownika w języku Swift?
Mam słownik języka Swift. Chcę poznać wartość mojego klucza. Obiekt dla metody klucza nie działa dla mnie. Jak uzyskać wartość klucza słownika? To jest mój słownik: var companies = ["AAPL" : "Apple Inc", "GOOG" : "Google Inc", "AMZN" : "Amazon.com, Inc", "FB" : "Facebook Inc"] for name in companies.keys { …



3
odpowiednik dyktu Pythona w R
Chcę zrobić odpowiednik dyktu w języku Python w R. Zasadniczo w Pythonie mam: visited = {} if atom_count not in visited: Do stuff visited[atom_count] = 1 Pomysł jest taki, że jeśli zobaczyłem ten konkretny atom_count, odwiedziłem [atom_count] = 1. Tak więc, jeśli ponownie zobaczę ten atom_count, nie wykonuję „Rób rzeczy”. …
83 python  r  dictionary 

3
Jak zrobić listę tablic asocjacyjnych w yaml
Próbuję przechowywać niektóre zmienne konfiguracyjne w yaml reprezentowane jako tablica asocjacyjna aka słownik. Oto jak to zrobiłem: content_prices: - {country: AU, price: 6990000} - {country: AT, price: 4990000} - {country: BE, price: 4990000} Powoduje to wyjątek, gdy próbuję przeanalizować go z moich plików init ROR: niezdefiniowana metoda `symbolize_keys! ' dla …



6
Inicjalizacja pustych tablic słowników w języku Swift
Próbuję owinąć głowę inicjalizacją pustych tablic w języku Swift. W przypadku tablicy ciągów jest to całkiem proste: var myStringArray: String[] = [] myStringArray += "a" myStringArray += "b" -> ["a", "b"] i dla liczb całkowitych var myIntArray: Int[] = [] myIntArray += 1 myIntArray += 2 -> [1, 2] działa …

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.