从一个脚本,我得到的数据如下所示。
Neha, 30,A
Monika ,22,B
Anni,33,C
我想以如下所示的给定方式转换这些数据。
[{'name':Neha,'age':30,'grade':A},{'name':Monika,'age':22,'grade':B},{'name':Anni,'age':33,'grade':c}]
有没有人可以帮助我以这种方式获得数据,有什么建议吗?提前感谢
这是您的解决方案
s = """Neha,30,A
Monika,22,B
Anni,33,C"""
# print(s.split('n'))
l = []
s = s.split('n')
for i in s:
# print(i)
temp = i.split(',')
# print(temp)
d = {}
d['name'] = temp[0]
d['age'] = temp[1]
d['grade'] = temp[2]
l.append(d)
print(l)