Avatar ·

Crear una lista de números a partir de una cadena con números separados por espacios

📁 línea, python, trabajo

Se tiene la cadena:

'45 30 55 20 80 20'.

Es necesario crear un array de los números que están en esta cadena:

[45, 30, 55, 20, 80, 20].

Pensé mucho y solo llegué a este código, pero no funciona:

for i in range(len(q)):    if q[i]!=(' '):        e+=q[i]    else:        w.append(int(e))        e='' print(w)   

el problema es que no ve el último 20, por favor ayúdenme