Python : None.append()
Noneにappend(a)すれば、[a]になれば
if key in dic: dic[key].append(val) else dic[key] = [val]
とか書かなくても、
dic[key].append(val)
だけでよくなるのに。
まあ、このくらいしか使いたいことはないので、
append(dic, key, val): if key in dic: dic[key].append(val) else dic[key] = [val]
という関数を用意するだけでいい話だけど。