1

在 Python 2.4 中是否有更好的方法来执行以下操作?

if id in id_dict:
    id_dict[id].append(skill)
else:
    id_dict[id] = [skill]
4

1 回答 1

6

如果id在字典中,则返回其值。如果不是,则插入id[]并返回[]

id_dict.setdefault(id, []).append(skill)
于 2013-10-16T14:34:28.030 回答