def reduce_spaces(s: str) -> str:
# Разделяем строку по пробелам и объединяем обратно с одним пробелом
return ' '.join(s.split())
# Пример использования
input_string = "Это пример строки с несколькими пробелами"
output_string = reduce_spaces(input_string)
print(output_string) # "Это пример строки с несколькими пробелами"
import re
def normalize_spaces(input_string):
# Используем регулярное выражение для замены нескольких пробелов на один
normalized_string = re.sub(r'\s+', ' ', input_string)
return normalized_string
# Пример использования
input_string = "Это пример строки с лишними пробелами."
result = normalize_spaces(input_string)
print(result)