python 上传字典如何保持有序

请问python session.upload(dict)的时候,如何保持字典的顺序呢?

请先 登录 后评论

1 个回答

peter

可以使用list类型分别上传key,value,并在 server端使用有序字典,代码如下:

-------------



d = {
"a": 1.1,
"b":1.2,
"a2": 1.3
}

s.upload({"k":list(d.keys())})
s.upload({"v":list(d.values())})
s.run("""
orderedDict1 = dict(k, v, true)
for(k in orderedDict1.keys()){
print(k + ":" + orderedDict1[k])
}
""")


请先 登录 后评论