Python: функция, которая принимает последовательность чисел и определяет, все ли они отличаются друг от друга
Python Basic - 1: Упражнение 1 с решением
Напишите функцию Python, которая принимает последовательность чисел и определяет, все ли числа отличаются друг от друга.
Иллюстрированная презентация:
Пример решения :
Код Python:
def test_distinct(data):
if len(data) == len(set(data)):
return True
else:
return False;
print(test_distinct([1,5,7,9]))
print(test_distinct([2,4,5,5,7,9]))
Пример вывода:
Правда Ложь
Блок - схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущая: Базовая - Часть I
Далее: Напишите программу на Python для создания всех возможных строк, используя «a», «e», «i», «o», «u». Используйте символы ровно один раз.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code