Я читаю файл, который содержит следующее:
//some text
Integral of Qr over area magnitude of patch B1_TE16_B1_TE4[0] = -1073.40295735
//some more text
Integral of Qr over area magnitude of patch B1_TE16_B1_TE11[1] = 1099.13456362
//some more text
Integral of Qr over area magnitude of patch B1_TE16_B1_TE13[2] = 1025.13456362
Я использую re.findall('Integral of Qr over area magnitude of patch ([\w\.-]+)')
, и я могу найти все три имени 'B1_TE16...'
без индексов.
Теперь я хотел бы получить следующий результат:
[('B1_TE16_B1_TE4[0]', '-1073.40295735'), ('B1_TE16_B1_TE11[1]', '1099.13456362'), ('B1_TE16_B1_TE13[2]', '1025.13456362')]
Любые советы о том, как этого добиться?