我有以下词典列表:
list = [ { 'a':'1' , 'b':'2' , 'c':'3' }, { 'd':'4' , 'e':'5' , 'f':'6' } ]
如何将列表中每个字典的值转换为int / float?
这样就变成了:
list = [ { 'a':1 , 'b':2 , 'c':3 }, { 'd':4 , 'e':5 , 'f':6 } ]
谢谢。
for sub in the_list: for key in sub: sub[key] = int(sub[key])
将其强制转换为int而不是字符串。