Python замените несколько пространств на пробелы
' '.join(myString.split())
Index out of bounds
' '.join(myString.split())
" ".join(filter(bool, mystring.split(" ")))