18 lines
399 B
Python
18 lines
399 B
Python
|
import sys
|
||
|
|
||
|
md_table = sys.stdin.readlines()
|
||
|
print(md_table)
|
||
|
|
||
|
result = []
|
||
|
for n, line in enumerate(md_table[1:-1]):
|
||
|
data = {}
|
||
|
if n == 0:
|
||
|
header = [t.strip() for t in line.split('|')[1:-1]]
|
||
|
if n > 1:
|
||
|
values = [t.strip() for t in line.split('|')[1:-1]]
|
||
|
for col, value in zip(header, values):
|
||
|
data[col] = value
|
||
|
result.append(data)
|
||
|
|
||
|
print(result)
|