python数值问题以及转换

问题遇到的现象和发生背景

我想知道怎么换,然后插入数据库

问题相关代码,请勿粘贴截图

{
key1:[[time1,value1],[time2,value2]],
key2:[[time1,value3],[time2,value4]]
}

conversion

{time1:{key1:value1 ,key2:value2},time2:{key1:value3,key2:value4}}

conversion

{time1:{value1,value2}
{time2:{value3,value4}

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果
val_dic = {
'key1':[['time1','value1'],['time2','value2']],
'key2':[['time1','value3'],['time2','value4']]
}
conversion1 = {}
conversion2 = {}
for k,v in val_dic.items():
    for item in v:
        if item[0] in conversion1:
            temp = conversion1[item[0]]
            temp[k] = item[1]
        else:
            conversion1[k] = {item[0]:item[1]}

        if item[0] in conversion2:
            temp = conversion2[item[0]]
            temp.update({item[1]})
        else:
            conversion2[item[0]] = {item[1]}

print(conversion1)
print(conversion2)

img