什么是正确的方法:
def my_func():
return {'key1': val1, 'key2': val2}
或者
def my_func():
return
{
'key1': val1,
'key2': val2
}
第二种方式似乎更具可读性(特别是当有很多键值或嵌套对象时)但我不确定返回后的空白是否适用于每种情况
编辑:
在一些答案之后,我建议这样做:
def my_func():
return {'key1': val1,
'key2': val2}
这似乎是最一致的