Создать функцию, которая находит первое число в списке, которое не равно предыдущему числу в этом списке.
Поиск первого отличающегося числаФункция def find_first_different(nums): if not nums or len(nums) == 1: return None # Возвращаем None, если список пуст или содержит один элемент for i in range(1, len(nums)): if nums[i] != nums[i - 1]: return nums[i] return None # Если все числа равны, возвращаем None # Пример вызова функции: result = find_first_different([1, 1, 2, 3, 3]) print(result) # Выведет: 2 Результат выполнения кода2 Этот код использует цикл для итерации по списку, начиная со второго элемента, и сравнивает каждый элемент с предыдущим, чтобы найти первый элемент, который отличается. | |
| |
Просмотров: 17 | |
Всего комментариев: 0 | |