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

10
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 słownika podczas iteracji?
112 python  dictionary 

4
C # DropDownList ze słownikiem jako źródłem danych
Chcę ustawić DataTextFieldi DataValueFieldz Dropdownlist(languageList) stosując słowniku (wykaz) languageCod(en-GB) jako klucz i nazwy języków (angielski) jako tekstu do wyświetlenia. Odpowiedni kod: string[] languageCodsList= service.LanguagesAvailable(); Dictionary<string, string> list = new Dictionary<string, string>(languageCodsList.Length); foreach (string cod in languageCodsList) { CultureInfo cul = new CultureInfo(cod); list.Add(cod, cul.DisplayName); } languageList.DataSource = list; languageList.DataBind(); Jak …

4
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 zrobić.


6
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 działać, ale tak …

7
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": "http://listen.grooveshark.com/s/Baby+Feat+Ludacris+/2Bqvdq", "pubDate": "Wed, 28 Apr …
111 python  dictionary  loops 

9
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ć?

8
Krotki (lub tablice) jako klucze słownika w języku C #
Próbuję utworzyć tabelę wyszukiwania słownika w języku C #. Muszę przekształcić 3 krotki wartości w jeden ciąg. Próbowałem używać tablic jako kluczy, ale to nie zadziałało i nie wiem, co jeszcze zrobić. W tym momencie rozważam utworzenie Dictionary of Dictionaries of Dictionaries, ale prawdopodobnie nie byłby to zbyt ładny widok, …



6
Kolejność elementów w słowniku
Moje pytanie dotyczy wyliczenia elementów Słownika // Dictionary definition private Dictionary<string, string> _Dictionary = new Dictionary<string, string>(); // add values using add _Dictionary.Add("orange", "1"); _Dictionary.Add("apple", "4"); _Dictionary.Add("cucumber", "6"); // add values using [] _Dictionary["banana"] = 7; _Dictionary["pineapple"] = 7; // Now lets see how elements are returned by IEnumerator foreach …

8
Różne sposoby dodawania do słownika
Jaka jest różnica między Dictionary.add(key, value)i Dictionary[key] = value? Zauważyłem, że ostatnia wersja nie wyrzuca ArgumentExceptionklucza podczas wstawiania zduplikowanego klucza, ale czy jest jakiś powód, aby preferować pierwszą wersję? Edycja : Czy ktoś ma wiarygodne źródło informacji na ten temat? Próbowałem MSDN, ale jak zwykle jest to pogoń za dziką …

6
Kolejność kluczy w słownikach
Kod: d = {'a': 0, 'b': 1, 'c': 2} l = d.keys() print l To drukuje ['a', 'c', 'b']. Nie jestem pewien, jak metoda keys()określa kolejność słów kluczowych w l . Chciałbym jednak móc pobrać słowa kluczowe we „właściwej” kolejności. Lista stworzyłaby oczywiście właściwa kolejność ['a', 'b', 'c'].
106 python  dictionary 

2
Różnica między definiowaniem typowania. Dict i dykt?
Ćwiczę używanie podpowiedzi typu w Pythonie 3.5. Jeden z moich kolegów używa typing.Dict: import typing def change_bandwidths(new_bandwidths: typing.Dict, user_id: int, user_name: str) -> bool: print(new_bandwidths, user_id, user_name) return False def my_change_bandwidths(new_bandwidths: dict, user_id: int, user_name: str) ->bool: print(new_bandwidths, user_id, user_name) return True def main(): my_id, my_name = 23, "Tiras" simple_dict …


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.