2009-12-01から1ヶ月間の記事一覧
辞書を何階層にも入れ子にして、それでも各階層の初期化を自動的に行いたい場合、setdefaultを使うのであれば d = {} d.setdefault('key1',{}).setdefault('key2',{}).setdefault('key3',{})['key4'] = 'value' print d['key1']['key2']['key3']['key4'] の…
辞書を何階層にも入れ子にして、それでも各階層の初期化を自動的に行いたい場合、setdefaultを使うのであれば d = {} d.setdefault('key1',{}).setdefault('key2',{}).setdefault('key3',{})['key4'] = 'value' print d['key1']['key2']['key3']['key4'] の…