问题描述
bin/main --some_flag=heroku
[ "Martin",49 ],[ "Klaas",39 ],[ "Piet",[ "Henk",44 ]
]
最好的方法是什么?
解决方法
在第二个数组中,因为它是一个键值对,它应该是 dict 类型。你可以用这个来实现,
array = [
[ "Martin",49 ],[ "Klaas",39 ],[ "Piet",[ "Henk",44 ]
]
result_array = [{'name' : value[0],'age': value[1]} for value in array]
print(result_array)
输出:
[{'name': 'Martin','age': 49},{'name': 'Klaas','age': 39},{'name': 'Piet',{'name': 'Henk','age': 44}]