Avatar ·

كيفية تغيير القوائم في Python 3.X

📁 قائمة, بايثون

يوجد ملف نصي بهذا المحتوى "" D11I14V17A8N7R11H16R18P18E5H18I18X8O16Y5S13D1X6U4A20C2P2O14J5I11L5K6Y4X19N17H1E17Q5Z1U1K6U8L11N14K6 ". لقد كتبت كودًا يقسم قيم الحروف إلى قائمة، والقيم الرقمية إلى قائمة أخرى. كيف يمكن تغيير البيانات من القائمة بشكل صحيح، بحيث تكون النتيجة النهائية d * 11 = DDDDDDDDDDD؟ الكود أدناه:

   import  rec = [] d = [] result =  0   with   open  ( 'dest.txt' ,  'r' )  as  s:  for  line  in  s: line.strip () lst = re.split ( '(\\d*)' , line)  for  i  in  lst:  if  i.isalpha () ==