Что выведет код ?
Anonymous Quiz
57%
None
4%
pythonscripts
18%
a a a a a ...
21%
p y t h o n s c r i p t s
Методы словарей
В этом посте рассмотрим несколько простых методов словарей, позволяющих получить разного вида элементы.
Метод
С помощью метода
В этом посте рассмотрим несколько простых методов словарей, позволяющих получить разного вида элементы.
Метод
dict.items() возвращает список из кортежей, которые содержат ключи и соответствующие им значения.С помощью метода
dict.keys() получаем ключи словаря в виде списка, dict.values() — то же самое со значениями. Получить же значение ключа мы сможем, используя dict.get()Что выведет следующий код ?
Anonymous Quiz
54%
['PYTHON', 'JAVASCRIPT']
39%
['python', 'javascript']
4%
[None, None]
4%
Unexpected
Что выведет код ?
Anonymous Quiz
16%
[(1, 2), (2, 3)]
24%
[(2, 3)]
27%
[(0, 2), (1, 3)]
15%
Error
19%
Узнать ответ
Назначение функций по условию
Скорее всего большинство из вас знакомо с тернарным оператором, позволяющим записать простое условное выражение с
Oказывается, тернарный оператор можно использовать и для функций.
Скорее всего большинство из вас знакомо с тернарным оператором, позволяющим записать простое условное выражение с
if:RES = X if Y else Z
Интерпретатор выполняет выражение X, если объект Y – True, и Z, если Y – False.Oказывается, тернарный оператор можно использовать и для функций.
Поиск наиболее часто встречающегося элемента в списке.
Представьте, что у вас есть список с кучей данных, и вам нужно найти в нем элемент с максимальной частотой употребления.
Большинство прибегает к использованию циклов для решения этой проблемы. Но можно упростить себе задачу, применив несколько встроенных функций.
Представьте, что у вас есть список с кучей данных, и вам нужно найти в нем элемент с максимальной частотой употребления.
Большинство прибегает к использованию циклов для решения этой проблемы. Но можно упростить себе задачу, применив несколько встроенных функций.
Что выведет следующий код ?
Anonymous Quiz
5%
[6, 1, -2, 14, 18]
3%
[8, 1, 8, 6, 6]
64%
[-7, 2, -15, 40, 72]
18%
Error
11%
Узнать ответ