有一个sid,name,age;1,amy,20;2,bob,40;3,candy,;4,danny,40;5,emily,10的txt文档,怎么样可以打印出以下结果
with open(r'test.txt', 'r') as t:
content = t.read()
keys = content.split(';')[0].split(',')
for part in content.split(';')[1:]:
for key, value in zip(keys, part.split(',')):
print(f'{key}={value}')
print('-------')