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].
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?
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ć. …
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ć …
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie Muszę zmapować klucze pierwotne (int, może long) do wartości struktur w strukturze danych o wysokiej wydajności …
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) …
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 …
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 { …
Wiem, że używamy enumeratedo iteracji listy, ale próbowałem to w słowniku i nie spowodowało to błędu. KOD: enumm = {0: 1, 1: 2, 2: 3, 4: 4, 5: 5, 6: 6, 7: 7} for i, j in enumerate(enumm): print(i, j) WYNIK: 0 0 1 1 2 2 3 4 4 …
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 7 lat temu . Popraw to pytanie Chcę dodać wiele wartości do określonego klucza w słowniku Pythona. Jak mogę to zrobić? a = …
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”. …
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 …
Chcę usunąć parę klucz-wartość ze słownika, jak w przykładzie, jeśli to możliwe. var dict: Dictionary<String,String> = [:] var willRemoveKey = "SomeKey" dict.removePair(willRemoveKey) //that's what I need
Jaki jest najbardziej efektywny sposób zamiany listy wartości ze słownika na tablicę? Na przykład, jeśli mam Dictionarygdzie Keyjest Stringi Valuejest Foo, chcę dostaćFoo[] Używam VS 2005, C # 2.0
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.