在 python([] 或 list())中初始化空列表的最佳做法是什么?

What is the best practice to initialize an empty list in python ([] or list())?

我是 python 的新手,我见过两种不同的初始化空列表的方法:

# way 1    
empty_list = []

# way 2
other_empty_list = list()

有"preferred"方法吗?也许一种方法在某些情况下比另一种更好?

谢谢

使用括号将创建一个不可变的元组。列表使用方括号。

不,差别不大,你可以忽略差别,随便选一个

因为大多数时候是一次或有限的执行,执行中的任何差异都不会产生太大影响

[] 是 pythonic 方式。
[] 方式非常有效,如下图所示。