Zanurkuj w Pythonie/Metody specjalne: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
sprzątanie kodu |
|||
Linia 15:
{{samp|'/music/_singles/kairo.mp3'}}
# Metoda specjalna <code>__getitem__</code> wygląda dość prosto. Ta metoda specjalna pozwala słownikowi zwrócić pewną wartość na podstawie podanego klucza. A jak
# Z takiej składni korzystamy, by dostać pewną wartość ze słownika. W rzeczywistości Python automatycznie przekształca taką składnię na wywołanie metody <code>f.__getitem__("plik")</code>. Właśnie dlatego <code>__getitem__</code> nazywamy metodą specjalną: nie tylko możemy ją wywołać, ale Python wywołuje tę metodę także za nas, kiedy skorzystamy z odpowiedniej składni.
}}
|