如果您想要的“默认值”是不可变的,例如@eduffy的建议
[0]*10就足够了。
但是,如果您想要一个十进制
dict的列表,请 不要 使用
[{}]*10-这将使您的列表具有 相同的 最初为空的dict十倍,
而不是 十个不同的列表。而是使用
[{} for i in range(10)]或类似的构造来构造十个单独的dicts组成您的列表。

如果您想要的“默认值”是不可变的,例如@eduffy的建议
[0]*10就足够了。
但是,如果您想要一个十进制
dict的列表,请 不要 使用
[{}]*10-这将使您的列表具有 相同的 最初为空的dict十倍,
[{} for i in range(10)]或类似的构造来构造十个单独的dicts组成您的列表。