開発環境
- Mac OS X Snow Leopard (OS)
- WingIDE
- Script言語: Python
『初めてのコンピュータサイエンス』(Jennifer Campbell, Paul Gries, Jason Montojo, Greg Wilson 著、長尾 高弘 訳、オライリー・ジャパン、2010年、ISBN978-4-87311-463-7)の9章(集合と辞書), 9.5(練習問題), 14(a)を解いてみる。
14.(a)
コード
def sparse_add(ld,rd):
result=ld
for k in rd:
if k in result:
result[k]+=rd[k]
else:
result[k]=rd[k]
return result
入出力結果(Python Shell)
0 コメント:
コメントを投稿