私はタプルを持っています。('key1', 'value1')
それを辞書に追加したいので、のようですが、のようなことはして{'key1': 'value1'}
いませんdictionary[t[0]] = t[1]
。
コンテキストは次のとおりです。次のような繰り返しルールがあります。
FREQ=WEEKLY;UNTIL=20120620T233000Z;INTERVAL=2;BYDAY=WE,TH
そして、私は次のような口述をしたい:
recurrence = {
'freq' : 'weekly',
'until' : '20120620T233000Z',
'interval' : '2',
'byday' : 'we,th'
}
そして、私はこのようなことをしています:
for rule in recurrence.split(';'):
r = rule.split('=')
rules[r[0]] = r[1]
そして、私はそれがまったく好きではありません。それを行うためのよりpythonicな方法はありますか?