Avatar ·

Créer une liste de nombres à partir d'une chaîne de nombres séparés par des espaces

📁 ligne, Sujets avancés sur Python, travail

On a la chaîne :

'45 30 55 20 80 20'.

Il faut créer un array des nombres contenus dans cette chaîne :

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

J'ai longtemps réfléchi et je suis arrivé seulement à ce code, mais ça ne marche pas :

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

le problème est qu'il ne voit pas le dernier 20, s'il vous plaît aidez-moi