Разработать функцию, которая проверяет, есть ли в строке повторяющиеся символы.
Проверка наличия повторяющихся символов в строкеФункция def has_duplicates(s): seen = set() for char in s: if char in seen: return True seen.add(char) return False # Пример использования: print(has_duplicates("hello")) # Выведет True print(has_duplicates("abc")) # Выведет False Функция использует множество для отслеживания увиденных символов. При обнаружении символа, который уже встречался, функция возвращает | |
| |
Просмотров: 21 | |
Всего комментариев: 0 | |