У меня есть файл с данными, подобными этим:
[START]
Name = Peter
Sex = Male
Age = 34
Income[2020] = 40000
Income[2019] = 38500
[END]
[START]
Name = Maria
Sex = Female
Age = 28
Income[2020] = 43000
Income[2019] = 42500
Income[2018] = 40000
[END]
[START]
Name = Jane
Sex = Female
Age = 41
Income[2020] = 60500
Income[2019] = 57500
Income[2018] = 54000
[END]
Я хочу прочитать эти данные в pandas фрейме данных, чтобы в конце он был похож на этот
Name Sex Age Income[2020] Income[2019] Income[2018]
Peter Male 34 40000 38500 NaN
Maria Female 28 43000 42500 40000
Jane Female 41 60500 57500 54000
До сих пор я не смог выяснить, является ли это стандартный формат файла данных (он имеет некоторые сходства с JSON, но все еще сильно отличается). Существует ли элегантный и быстрый способ считывания этих данных в информационный блок?