2012年1月31日火曜日

開発環境

『初めてのPython 第3版』(Mark Lutz 著、夏目 大 訳、オライリー・ジャパン、2009年、ISBN978-4-87311-393-7)のIV部(関数)のまとめ演習6を解いてみる。

6.

コード(TextWrangler)

入出力結果(Terminal)

結果から次のことが分かる。

  • 両方のディクショナリに共通のキーがあった場合には、第2引数のディクショナリから値が選ばれるようにした。
  • 引数の指定順序を入れ替えても結果は同じ。(ただし両方のディクショナリに同じキーがある場合はその部分の値だけ入れ替わる。)
  • 引数としてディクショナリではなくリストを指定すると例外が発生した。

他の型(リスト等)の引数にも対応できる関数に書き換えてみる。

コード(TextWrangler)

入出力結果(Terminal)

0 コメント:

コメントを投稿