Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

Python3.2から追加されたfomat_map関数で辞書型の中身をひっぱりだす

shuzo-kino.hateblo.jp
では、dictionary型に対し"**"を適用し中身を引っ張り出しました
Python3.2から追加されたfomat_map関数は同様の事を変な記法無しに実行できます

import json
data = json.loads('{"val": 0, "name": "goo"}')

"""
以下の二つは同じ出力を得る。
前者はPython3.2からの記法
"""

"Your name is {name} ".format_map(data)

"Your name is {name} ".format(**data)