[]作为第二个参数传递给
dict.fromkeys()会产生相当无用的结果-字典中的所有值将是 相同的 列表对象。
在Python 2.7或更高版本中,您可以改用二元理解:
data = {k: [] for k in range(2)}在早期版本的Python中,您可以使用
data = dict((k, []) for k in range(2))

[]作为第二个参数传递给
dict.fromkeys()会产生相当无用的结果-字典中的所有值将是 相同的 列表对象。
在Python 2.7或更高版本中,您可以改用二元理解:
data = {k: [] for k in range(2)}在早期版本的Python中,您可以使用
data = dict((k, []) for k in range(2))