Aktywne Wpisy

Rambo8_w_TV +81
Treść przeznaczona dla osób powyżej 18 roku życia...

SzubiDubiDu +479
Treść przeznaczona dla osób powyżej 18 roku życia...
Skopiuj link
Skopiuj link

Regulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
Mam sobie słownik, np:
d={"impressive":"imponujacy", "feat":"wyczyn", "split":"rozdzielac","merge":"laczyc", "encrypt":"szyfrowanie/ szyfrowac", "reminder":"przypomnienie"}
Jak wypisać klucz wpisując wartość (np chcę wpisać "imponujacy", "laczyc" i żeby zwróciło "impressive", "merge")
#naukaprogramowania i troche #januszeprogramowania
@fefler:1
1. Słowniki nie są od takich operacji ;)
2. Możesz mieć więcej niż jedną wartość
list(dict.keys())[list(dict.values()).index(value)]@fefler: To poza uwagami ludzików wyżej, to encrypt nigdy nie będzie oznaczać "szyfrowania", szyfrowanie to jest "encryption".
Po najmniejszej linii oporu możesz też zbudować dwa słowniki, jeden Angielsko-Polski, drugi Polsko-Angielski.
@ananasowa_pythonistka: @venomik: @fefler:
Ale głupoty koledze opowiadacie. To można zrobić dobrze tylko na słowniku, a właściwie dwóch słownikach: osobno polsko-angielskim i angielsko-polskim. Tracimy przez to dwa razy tyle pamięci, która jest bardzo tania,
@meohaw: po linii najmniejszego oporu...