2008-09-24から1日間の記事一覧

読者への課題:update

さらにその理解を深めるために、読者のみなさんへの課題を提供します。 《課題》変数 ex を使わずに、dict 型のリテラル表現を使うと、次のように、 >>> {"A":1,"B":2,"C":3}.update(A=-1) エラーにはなりませんが、これにはどのような意味があるのでしょう…

事例:dict.update を使って

>>> ex {'A': 1, 'C': 3, 'B': 2} >>> ex.update({"A":-1,"D":4}) >>> ex {'A': -1, 'C': 3, 'B': 2, 'D': 4}引数に指定した辞書 {"A":-1,"D":4} を使って、もとの辞書に上書きします。同じキー要素 'A' が存在するなら、その値要素 -1 を上書きします。同じ…

メソッド dict.update

メソッド update のヘルプ情報を確認します。>>> help(dict.update) Help on method_descriptor:update(...) D.update(E, **F) -> None. Update D from E and F: for k in E: D[k] = E[k] (if E has keys else: for (k, v) in E: D[k] = v) then: for k in F…

関連記事

map 演算 ++ Override→VDM++《17》Map に対する演算(2)

ソースコードの歩き方《IronPython》dict.update 1/3

Python.use(better, src=”IronPython”) # ソースコードを散策する《記事一覧》 メソッド dict.update:IronPython 篇 《著》本間りす《監修》小泉ひよ子とタマゴ倶楽部