トップ «前の日記(2012-04-24(Tue)) 最新 次の日記(2012-04-30(Mon))» 編集

屑俺日記

僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。


2012-04-28(Sat) 極めてよく晴れて、昼はかなり暑かった

フォーマット文字列にディクショナリ

二年前にやってたかどうか、よく覚えてない。
少なくとも、ざっと見た限り、書いてなかったようだ。

>>> 坊ちゃん
{'ジャンル': '小説', '作者': '漱石', '年代': 1906}
>>> 舞姫
{'ジャンル': '小説', '作者': '鴎外', '年代': 1890}
 
>>> '「坊ちゃん」は、{0[作者]} が {0[年代]:d} 年に書いた\
...  {0[ジャンル]:s} だ。' .format(坊ちゃん, 舞姫)
'「坊ちゃん」は、漱石 が 1906 年に書いた 小説 だ。'

この場合、たとえディクショナリが一つしかなくても、 "{}"番号は省略できない。
":s"は、文字列であることを明示するが、なくてもいいみたいだ。
":d"は同様に、十進の整数を表す(らしい)。これも省略可と見た。


リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。

index.htmlは ここから。