Avatar ·

إنشاء قائمة أرقام من سلسلة نصية تحتوي على أرقام مفصولة بمسافات

📁 سلسلة, بايثون, عمل

لدينا سلسلة نصية:

'45 30 55 20 80 20'.

نحتاج إلى إنشاء array من الأرقام الموجودة في هذه السلسلة:

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

فكرت كثيرًا وتوصلت فقط إلى هذا الكود، لكنه لا يعمل:

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

المشكلة أنه لا يرى آخر رقم 20، أرجو المساعدة