如果您尝试发送不可 JSON 序列化的对象(列表、字典、整数等以外的任何对象),您会收到以下错误消息:
"errorMessage": "Object of type set is not JSON serializable"
Run Code Online (Sandbox Code Playgroud)
即使您发送 a ,它在传递给第二个 lambda 时tuple也会转换为 a 。list
那么,如果您想保留该对象,有哪些解决方法呢?
目前,我正在使用此:
d = {'a': 'xyz'}
k, v = list(*d.items())
Run Code Online (Sandbox Code Playgroud)
这里需要加星号的表达式,因为省略它会使列表函数/构造函数返回带有单个元组的列表,该元组包含键和值。
但是,我想知道是否有更好的方法可以做到这一点。