
Друзья, в прошлом посте я предложил вам написать функцию
Выкладываю наиболее красивое решение указанной задачи. 🐍 В нем используется множество, чтобы удалить повторяющиеся числа исходного списка. Если длина полученного множества отличается от длины исходного списка, то в списке были дубликаты, иначе их не было.
⚠️ Не забывайте, что множества — это неупорядоченные наборы данных. Скажем, было бы неправильно осуществлять проверку так:
#решениезадачи
check_duplicates()
, которая принимает в качестве аргумента список чисел и возвращает значение True
, если в списке есть дубликаты, или False
в противном случае.Выкладываю наиболее красивое решение указанной задачи. 🐍 В нем используется множество, чтобы удалить повторяющиеся числа исходного списка. Если длина полученного множества отличается от длины исходного списка, то в списке были дубликаты, иначе их не было.
⚠️ Не забывайте, что множества — это неупорядоченные наборы данных. Скажем, было бы неправильно осуществлять проверку так:
list(set(nums)) != nums
.#решениезадачи