将字符串数据转换为列表中的字典
Convert string data to dictionary inside list
从脚本中,我得到的数据如下所示。
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)
从脚本中,我得到的数据如下所示。
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)