【发布时间】:2012-02-22 21:13:28
【问题描述】:
我注意到,当我使用 python 时,我偶尔会出现排版错误,并且定义类似于
L = [1,2,3,]
我的问题是,为什么这不会导致错误?
【问题讨论】:
-
为什么会报错?多余的“,”有什么问题?为什么这会是一个错误?
-
我认为这意味着列表中还有其他内容。有点像有一个左括号。
-
除了,它不像一个开放的
()。因为()成对出现。,不是成对出现的。 -
实际上,如果将列表/元组拆分为多行,添加尾随逗号通常被视为一种很好的做法和风格。
标签: python python-3.x