当我必须向不存在的列表中插入一个值时,我发现自己总是写这种丑陋的片段:if hasattr(obj, 'key'):
obj.key = []
obj.key.append(value)当然,我可以使用defaultdict(list),但在这个用例中我不能先验地做。有没有更pythonic但更简单的方法来实现这一目标?
添加回答
举报
0/150
提交
取消