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



5
Czy istnieje składnia YAML do udostępniania części listy lub mapy?
Więc wiem, że mogę zrobić coś takiego: sitelist: &sites - www.foo.com - www.bar.com anotherlist: *sites I mają sitelisti anotherlistoba zawierają www.foo.comi www.bar.com. Jednak naprawdę chcę, anotherlistaby zawierał równieżwww.baz.com , bez konieczności powtarzania www.foo.comi www.baz.com. W ten sposób otrzymuję błąd składni w parserze YAML: sitelist: &sites - www.foo.com - www.bar.com anotherlist: …

4
Jak mogę łączyć skróty w Perlu?
Jaki jest najlepszy sposób połączenia obu skrótów w% hash1? Zawsze wiem, że% hash2 i% hash1 zawsze mają unikalne klucze. Wolałbym również, jeśli to możliwe, jeden wiersz kodu. $hash1{'1'} = 'red'; $hash1{'2'} = 'blue'; $hash2{'3'} = 'green'; $hash2{'4'} = 'yellow';
95 perl  dictionary  hash  merge 


11
Jak przekonwertować plik do słownika?
Mam plik zawierający dwie kolumny, tj. 1 a 2 b 3 c Chciałbym czytać ten plik do słownika w taki sposób, że kolumna 1 to klucz, a kolumna 2 to wartość, tj. d = {1:'a', 2:'b', 3:'c'} Plik jest mały, więc wydajność nie jest problemem.


4
Java odpowiednik słowników Pythona
Jestem użytkownikiem Pythona od dawna i bardzo podoba mi się sposób, w jaki używane są słowniki. Są bardzo intuicyjne i łatwe w użyciu. Czy istnieje dobry odpowiednik w Javie dla słowników Pythona? Słyszałem o ludziach używających hashmaps i hashtables. Czy ktoś mógłby wyjaśnić podobieństwa i różnice między używaniem tablic mieszających …
94 java  python  hash  dictionary 


6
Konwertuj słownik na kolekcję list w języku C #
Mam problem podczas próby konwersji słownika na listę. Przykład, jeśli mam słownik z ciągiem szablonów jako kluczem i ciągiem jako wartością. Następnie chcę przekonwertować klucz słownika na zbiór listy jako ciąg. Dictionary<string, string> dicNumber = new Dictionary<string, string>(); List<string> listNumber = new List<string>(); dicNumber.Add("1", "First"); dicNumber.Add("2", "Second"); dicNumber.Add("3", "Third"); // …
93 c#  list  dictionary 

6
Funkcje C # Store w słowniku
Jak utworzyć słownik, w którym mogę przechowywać funkcje? Dzięki. Mam około 30+ funkcji, które mogą być wykonane przez użytkownika. Chcę móc wykonać tę funkcję w ten sposób: private void functionName(arg1, arg2, arg3) { // code } dictionaryName.add("doSomething", functionName); private void interceptCommand(string command) { foreach ( var cmd in dictionaryName ) …

6
Implementacja HashMap Java 8
Zgodnie z następującym dokumentem odsyłającym: Implementacja Java HashMap Jestem zdezorientowany z implementacją HashMap(a raczej ulepszeniem HashMap). Moje zapytania to: po pierwsze static final int TREEIFY_THRESHOLD = 8; static final int UNTREEIFY_THRESHOLD = 6; static final int MIN_TREEIFY_CAPACITY = 64; Dlaczego i jak są używane te stałe? Chcę mieć na to …


6
Szybki sposób na skopiowanie słownika w Pythonie
Mam program w języku Python, który często współpracuje ze słownikami. Muszę robić kopie słowników tysiące razy. Potrzebuję kopii kluczy i związanej z nimi zawartości. Kopia zostanie poddana edycji i nie może być powiązana z oryginałem (np. Zmiany w kopii nie mogą wpływać na oryginał). Klucze to ciągi, wartości to liczby …

4
Co w Pythonie oznacza dict.pop (a, b)?
class a(object): data={'a':'aaa','b':'bbb','c':'ccc'} def pop(self, key, *args): return self.data.pop(key, *args)#what is this mean. b=a() print b.pop('a',{'b':'bbb'}) print b.data self.data.pop(key, *args) ← ------ dlaczego jest drugi argument?

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.