Avatar ·

Créer une liste de lignes avec des nombres à travers un espace

📁 ligne, Sujets avancés sur Python, travail

il y a une ligne:

'45 30 55 20 80 20 '.

Il est nécessaire de créer un array à partir des nombres inclus dans cette ligne:

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

J'ai longtemps réfléchi et je suis seulement arrivé à un tel code, mais cela ne fonctionne 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, veuillez m'aider