إنشاء قائمة أرقام من سلسلة نصية تحتوي على أرقام مفصولة بمسافات
📁 سلسلة, بايثون, عمل
لدينا سلسلة نصية:
'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، أرجو المساعدة