當我必須向不存在的列表中插入一個值時,我發現自己總是寫這種丑陋的片段:if hasattr(obj, 'key'):
obj.key = []
obj.key.append(value)當然,我可以使用defaultdict(list),但在這個用例中我不能先驗地做。有沒有更pythonic但更簡單的方法來實現這一目標?
添加回答
舉報
0/150
提交
取消