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

3
Bezpieczeństwo wątków w słowniku Pythona
Mam klasę, która zawiera słownik class OrderBook: orders = {'Restaurant1': None, 'Restaurant2': None, 'Restaurant3': None, 'Restaurant4': None} @staticmethod def addOrder(restaurant_name, orders): OrderBook.orders[restaurant_name] = orders Uruchamiam 4 wątki (po jednym dla każdej restauracji), które wywołują metodę OrderBook.addOrder. Oto funkcja uruchamiana przez każdy wątek: def addOrders(restaurant_name): #creates orders ... OrderBook.addOrder(restaurant_name, orders) Czy …

6
Obiekt „dict” nie ma atrybutu „has_key”
Podczas przeglądania wykresu w Pythonie otrzymuję następujący błąd: Obiekt „dict” nie ma atrybutu „has_key” Oto mój kod: def find_path(graph, start, end, path=[]): path = path + [start] if start == end: return path if not graph.has_key(start): return None for node in graph[start]: if node not in path: newpath = find_path(graph, …

8
Python: Krotki / słowniki jako klucze, wybierz, sortuj
przypuśćmy, że mam wiele owoców w różnych kolorach, np. 24 niebieskie banany, 12 zielonych jabłek, 0 truskawek i tak dalej. Chciałbym uporządkować je w strukturę danych w Pythonie, która pozwala na łatwe wybieranie i sortowanie. Moim pomysłem było umieszczenie ich w słowniku z krotkami jako kluczami, np. { ('banana', 'blue' …

5
HashSet <T> versus Dictionary <K, V> wrt czas wyszukiwania w celu znalezienia, czy element istnieje
HashSet&lt;T&gt; t = new HashSet&lt;T&gt;(); // add 10 million items Dictionary&lt;K, V&gt; t = new Dictionary&lt;K, V&gt;(); // add 10 million items. Czyja .Containsmetoda zwróci się szybciej? Dla wyjaśnienia, moim wymaganiem jest to, że mam 10 milionów obiektów (cóż, ciągów znaków), które muszę sprawdzić, czy istnieją w strukturze danych. NIGDY …



9
Powinienem użyć klasy czy słownika?
Mam klasę, która zawiera tylko pola i nie ma metod, na przykład: class Request(object): def __init__(self, environ): self.environ = environ self.request_method = environ.get('REQUEST_METHOD', None) self.url_scheme = environ.get('wsgi.url_scheme', None) self.request_uri = wsgiref.util.request_uri(environ) self.path = environ.get('PATH_INFO', None) # ... Można to łatwo przełożyć na dyktando. Klasa jest bardziej elastyczna dla przyszłych dodatków …
103 python  oop  class  dictionary 




17
Jak wymienić klucze z wartościami w słowniku?
Otrzymuję słownik jako dane wejściowe i chciałbym zwrócić słownik, którego klucze będą wartościami danych wejściowych i którego wartością będą odpowiadające im klucze wejściowe. Wartości są wyjątkowe. Na przykład, powiedzmy, że moje dane wejściowe to: a = dict() a['one']=1 a['two']=2 Chciałbym, aby mój wynik był: {1: 'one', 2: 'two'} Aby wyjaśnić, …
101 python  dictionary 


9
Mapuj tablicę obiektów do Dictionary w Swift
Mam tablicę Personobiektów: class Person { let name:String let position:Int } a tablica to: let myArray = [p1,p1,p3] Chcę mapować myArrayjako słownik [position:name]klasycznego rozwiązania: var myDictionary = [Int:String]() for person in myArray { myDictionary[person.position] = person.name } Czy jest jakiś elegancki sposób przez Swift to zrobić z podejściem funkcjonalnym map, …
101 ios  arrays  swift  dictionary 


6
Jak pokonać TypeError: unhashable type: 'list'
Próbuję pobrać plik, który wygląda następująco: AAA x 111 AAB x 111 AAA x 112 AAC x 123 ... I użyj słownika, aby wynik wyglądał następująco {AAA: ['111', '112'], AAB: ['111'], AAC: [123], ...} To jest to, czego próbowałem file = open("filename.txt", "r") readline = file.readline().rstrip() while readline!= "": list …

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.