istnieje Mam listę krotek, które wyglądają jak:Sprawdź, czy element krotki krotek
CODES = (
('apple', 'reddelicious'),
('caramel', 'sweetsticky'),
('banana', 'yellowfruit'),
)
Jaki jest najlepszy sposób, aby sprawdzić, czy wartość istnieje w tej krotki? Na przykład chcę, aby móc powiedzieć:
'apple' in CODES
i dostać prawda
co, jeśli zamiast sprawdzać istnienie - chciałem uzyskać drugą wartość? W tym przypadku "reddelicious"? –
W tym przypadku używasz niewłaściwej struktury danych, użyj 'dict', a następnie po prostu wykonaj' CODES ["apple"] '(i złap" KeyError ", jeśli go tam nie ma). –
@ 9-bitów użyj po prostu 'dic = dict (CODES)', to zwróci słownik. A następnie 'dic ['apple']' spowoduje '' reddelicious''. –