在 Python 2.4 中是否有更好的方法来执行以下操作?
if id in id_dict:
id_dict[id].append(skill)
else:
id_dict[id] = [skill]
请您参考如下方法:
如果 id 在字典中,返回它的值。如果不是,则插入值为 [] 的 id 并返回 []。
id_dict.setdefault(id, []).append(skill)
在 Python 2.4 中是否有更好的方法来执行以下操作?
if id in id_dict:
id_dict[id].append(skill)
else:
id_dict[id] = [skill]
请您参考如下方法:
如果 id 在字典中,返回它的值。如果不是,则插入值为 [] 的 id 并返回 []。
id_dict.setdefault(id, []).append(skill)