0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Метод get() позволяет вернуть значение словаря по ключу, если оно существует, или другое, если указано (по-умолчанию возвращает None). Метод get() не вызывает исключение (ошибка KeyError), если ключ не существует, в отличии от прямого запроса к несуществующему ключу в словаре.</p>
1
<p>Метод get() позволяет вернуть значение словаря по ключу, если оно существует, или другое, если указано (по-умолчанию возвращает None). Метод get() не вызывает исключение (ошибка KeyError), если ключ не существует, в отличии от прямого запроса к несуществующему ключу в словаре.</p>
2
<p><strong>Пример 1</strong></p>
2
<p><strong>Пример 1</strong></p>
3
movies = { 'The Hateful Eight': 2015, 'Inglourious Basterds': 2009, 'Death Proof': 2007 } find_movie = input('Type a movie: ') Django Unchained print(movies.get(find_movie)) # => None<p><strong>Пример 2</strong></p>
3
movies = { 'The Hateful Eight': 2015, 'Inglourious Basterds': 2009, 'Death Proof': 2007 } find_movie = input('Type a movie: ') Django Unchained print(movies.get(find_movie)) # => None<p><strong>Пример 2</strong></p>
4
movies = { 'The Hateful Eight': 2015, 'Inglourious Basterds': 2009, 'Death Proof': 2007 } find_movie = input('Type a movie: ') Sin City print(movies.get(find_movie, 'Not found') # => Not found<p>Если нужно, чтобы значение существовало до обращения в словарь, то лучше использовать метод setdefault()</p>
4
movies = { 'The Hateful Eight': 2015, 'Inglourious Basterds': 2009, 'Death Proof': 2007 } find_movie = input('Type a movie: ') Sin City print(movies.get(find_movie, 'Not found') # => Not found<p>Если нужно, чтобы значение существовало до обращения в словарь, то лучше использовать метод setdefault()</p>