dividir cadena por número arbitrario de espacios en blanco

Estoy tratando de encontrar la forma más pitón de dividir una cuerda como

"algunas palabras en una cuerda"

en palabras sueltas.string.split(' ') funciona bien pero devuelve un montón de entradas de espacios en blanco en la lista. Por supuesto, podría iterar la lista y eliminar los espacios en blanco, pero me preguntaba si habría una mejor manera.

Respuestas a la pregunta(5)

Su respuesta a la pregunta