【发布时间】:2022-01-17 15:58:07
【问题描述】:
我有一个字典,其中包含一个列表product,它只包含一个字典:
d = {
"thickness": 90.0,
"mass_surf": 37.8,
"res_therm": 0.75,
"codename": "codename1",
"category": "category1",
"sub_categories": [
"sub_categories1"
],
"secondary_targets": [
"secondary_targets1",
"secondary_targets2",
"secondary_targets3"
],
"product": [
{
"codename": "codename1",
"purpose": "purpose1",
"category": "category1",
"material": "material1"
}
]
}
我想将 dict 的product 列表变平以获得这个:
d = {
"thickness": 90.0,
"mass_surf": 37.8,
"res_therm": 0.75,
"codename": "codename1",
"category": "category1",
"sub_categories": [
"sub_categories1"
],
"secondary_targets": [
"secondary_targets1",
"secondary_targets2",
"secondary_targets3"
],
"product.codename": "codename1",
"product.purpose": "purpose 1",
"product.purpose": "purpose1",
"product.category": "category1",
"product.material": "material1"
}
我该怎么做?
product 列表将始终只包含一项
【问题讨论】:
标签: python arrays python-3.x list dictionary