正しい方法は何ですか:
def my_func():
return {'key1': val1, 'key2': val2}
また
def my_func():
return
{
'key1': val1,
'key2': val2
}
2 番目の方法の方が読みやすいように見えますが (特に、多くのキー値またはネストされたオブジェクトがある場合)、リターン後の空白がすべての場合に機能するかどうかはわかりません。
編集:
いくつかの答えの後、私はこれを提案します:
def my_func():
return {'key1': val1,
'key2': val2}
これが最も一貫していると思われる