Повторное размещение, так как это было неправильно помечено как дублированное.Это сообщение было связано , но не отвечает на мою проблему
Я новичок в Python, у меня есть текстовая строка, которая выглядит следующим образом.Мне нужна помощь в преобразовании его в таблицу.Я попытался сделать это, создав словари, однако количество столбцов в каждой строке не всегда одинаково, это создает проблему.Кроме того, в тексте есть столбцы типа «сток», которые мне не нужны в конечном выводе
После удаления пустых строк и другой информации.текстовый файл выглядит следующим образом.
XYZ
XYZ
ABC
ABC
MNP
MNP
Fruit
Apple
price
30
Number
10
Fruit
kiwi
stock
10
Number
20
Fruit
grape
price
12
Это мой желаемый вывод в формате таблицы, вторая строка должна иметь пустое значение, оставленное для цены, третья строка должна иметь пустое значение для Number.
Fruit price Number
Apple 30 10
kiwi 20
grape 12