Сколько уникальных значений
Когда в списке есть повторы, часто важно узнать, сколько разных значений там на самом деле. Напишите функцию, которая получает список nums и возвращает количество различных элементов. Если список пустой, разных значений в нём 0.
Примеры
Ввод
[1, 2, 2, 3]Вывод
3Ввод
[]Вывод
0Ввод
[5, 5, 5]Вывод
1Нужно реализовать
def count_distinct(nums: list[int]) -> int:
Теги
listsset
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[1,2,2,3]Ожидаемый
32
Ввод
[]Ожидаемый
03
Ввод
[5,5,5]Ожидаемый
14
Ввод
[1,2,3,4]Ожидаемый
45
Ввод
[7,7,8,8,9]Ожидаемый
36
Ввод
[7]Ожидаемый
1Фокус-радио
На паузе · SomaFM · Fluid