dict在python 3中传播(类似ES6 javascript,..表示法)



如何在python中传播dict?

我需要复制的ES6JS代码是:

const geo = {'lat': 123, 'lon': 456};
const time = "2021-05-30T13:18:03+00:00"
const spreadedObject = {...geo, time: time}
console.log(spreadedObject);

{ lat: 123, lon: 456, time: '2021-05-30T13:18:03+00:00' }

蟒蛇中一定有类似传播的东西,对吧?

。。。当然,我在发布问题后就找到了答案,所以我为大家分享

geo = {"lat":123,"lon":456}
time = "2021-05-30T13:18:03+00:00"
b = {**geo, "time": time}
print(b)

{'lat': 123, 'lon': 456, 'time': '2021-05-30T13:18:03+00:00'}

最新更新