def 小児科医():

かけだし小児科医が仕事の合間にプログラミングを勉強するブログです。

退屈なことはPythonにやらせよう 第2版 読んでみた⑤

前回

 

defpediatric.hatenablog.com

第5章 「辞書」

知らなかったことをつらつらと。

dict.get("キー", デフォルト値):

キーをもちいてアクセス。キーがなかった場合はデフォルト値をとる。

>>>dict = {"A":10, "B":25, "C":11}

>>>print(dict.get("A",0))

10

>>>print(dict.get("D",0))

0

 

setdefault(key, value):

キーがなかった場合に辞書に値を登録する。

>>>dict = {"A":10, "B":25, "C":11}

>>>dict.setdefault("D",0)

>>>print(dict)

A:10, B:25, C:11,D:0

>>>dict.setdefault("A",100)

>>>print(dict)

A:10, B:25, C:11,D:0

 

pprintモジュール(pprint.pprint(),pprint.pformat())

辞書の内容をきれいに表示する。けど全然わかんない。

辞書が長くなった時にいいのかな。

 

 

今回は短かった。

次回は「文字列の操作」