编辑添加:Drat it!我没有最新版本的代码。这是一个错误,他修复了它。请和我一起投票结束。
我正在查看其他人的Python代码:
bar = [].append(foo)
我认为这是一种过于复杂的说法:
bar = [foo]
我想知道他是否完全不了解Python语法,但通常他的Python代码似乎非常称职,而且在代码的另一个地方,他写道:
qux(param=[foo])
所以,这并没有解释它。
我错过了什么吗?这是一个我不知道的有用的成语吗? (例如,它的性能更高,适用于旧版本的Python等)。
答案 0 :(得分:5)
不,这是一种过于复杂的说bar = None
的方式。 List方法就地运行,因此返回None
。