我有一本字典: 表名:
{
column 1:
{
value 1 : [data,data,data]
}
column 2:
{
value 1 : [data,data,data]
}
}
现在我想在每列中添加值2,这些值存储在列表中
list1 = [{value2 : [data,data]}, {value2 : [data,data]}
表名:
{
column 1:
{
value 1 : [data,data,data]
value 2 : [data,data]
}
column 2:
{
value 1 : [data,data,data]
value 2 : [data,data]
}
}
答案 0 :(得分:1)
不清楚,我希望你要求在词典中的词典中添加键和值列表
你可以这样做:
tablename[column 1][newKey] = [list of values]
示例强>
tablename= {
'col1' : {
'val1':[1,2,44,5],
},
'col2' : {
'val1' : [2,3,47,70]
}
}
输出将是
{'col1': {'val1': [1, 2, 44, 5]}, 'col2': {'val1': [2, 3, 47, 70]}}
添加新密钥:
tablename['col1']['val2'] = [1,2]
tablename['col2']['val2'] = [3,4]
输出将
{'col1': {'val1': [1, 2, 44, 5], 'val2': [1, 2]}, 'col2': {'val1': [2, 3, 47, 70], 'val2': [3, 4]}}
我希望这会有所帮助。
答案 1 :(得分:1)
你也可以试试这个
tablename= {
'col1' : {
'val1':[1,2,44,5],
},
'col2' : {
'val1' : [2,3,47,70]
}
}
然后添加像这样的新密钥
val2 = [1,2,3,4]
tablename['col1']['val2'] = val2
tablename['col2']['val2'] = val2