У меня есть список, похожий на этот ...
1ID:42
2ID:85853
Name:Chris
Age:99
Species:Monkey
Name:Bob
Age:23
Species:Fish
Name:Alex
Age:67
Species:Cat
1ID:987
2ID:775437
Name:Tiffany
Age:32
Species:Dog
1ID:777
2ID:65336
Name:Becky
Age:122
Species:Hippo
Я хочу создать таблицу, в которой некоторые данные взяты из ближайшего результата. Это мешает мне просто заменить "\ n", "Name:" и т. Д. c на мой стол.
Это то, что я хочу закончить ...
Chris 99 Monkey 42 85853
Bob 23 Fish 42 85853
Alex 67 Cat 42 85853
Tiffany 32 Dog 987 775437
Becky 122 Hippo 777 65336
Надеюсь, это имеет смысл. Последние 2 столбца взяты из ближайших предыдущих 1ID и 2ID. После значений «ID» может быть любое количество записей.