哪种方法更好,为什么?
a = dict()
b = dict()
c = dict()
或
a, b, c = dict(), dict(), dict()
所有三个词典都有不同的键,用于不同的目的。
答案 0 :(得分:1)
所有3个词典都有不同的键,用于不同的目的?
将其保留在不同的行 - 它们更具可读性。 python代码的可读性非常重要。话虽这么说,你可以:
a = {} # or dict(..)
b = {}
c = {}
注意:这并不意味着您不能在一行中执行此操作。我自己也是这样做的。
更新:似乎有些人更喜欢明确dict()
而不是隐式{}
。我猜前者稍微有点可读性。就我个人而言,无论何时我看到一个人,我都会不顾一切地删除dict()
并替换为{}
。