如图,值里面有4个数,怎么把这4个数再弄出来,成键值对。求大神们帮帮忙>_<
你好,请问值里面的4个数那个是键,那个是值
这样写即可:
dic={'ask':[['0.01583','5323.669456','0','1']],'bids':[['0.01574','1721.82975','0','1']],'ts':'1634622781532'}
d={'ask':[{x:y} for x,y in zip(['ask_price','ask_amount','ask_a','ask_b'],dic['ask'][0])],'bids':[{x:y} for x,y in zip(['bid_price','bid_amount','bid_a','bid_b'],dic['bids'][0])],'ts':dic['ts']}
print(d)
运行结果:
{'ask': [{'ask_price': '0.01583'}, {'ask_amount': '5323.669456'}, {'ask_a': '0'}, {'ask_b': '1'}], 'bids': [{'bid_price': '0.01574'}, {'bid_amount': '1721.82975'}, {'bid_a': '0'}, {'bid_b': '1'}], 'ts': '1634622781532'}
如对你有帮助,请点击采纳按钮 。