【发布时间】:2017-06-08 00:36:54
【问题描述】:
Python 需要缩进。那么,如何内联初始化复杂的嵌套对象呢?
我应该把它们写成一行吗
rewards = [[-0.04, -0.04, -0.04, -0.04], [-0.04, 0, -0.04, -0.04], [-0.04, -0.04, -0.04,-0.04]]
或者我可以用某种方式包装它们吗?
更新
我的问题不是关于打破长线,这在文档中明确写,而是关于在定义复杂嵌套结构的情况下打破长线,比如列表的字典列表。我无法相信我们应该在这里使用换行语法。
更新 1
不,它不是重复的。
【问题讨论】:
-
内联?你的意思是在 python 交互式 shell 中?
-
括号内,包括
[、{和(,你可以使用任何你想要的格式。 -
@thebjorn 这是答案,请发布!
标签: python syntax indentation