HTML Diff
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)) # =&gt; 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)) # =&gt; 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') # =&gt; 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') # =&gt; Not found<p>Если нужно, чтобы значение существовало до обращения в словарь, то лучше использовать метод setdefault()</p>