d={} #辞書dのクリア
d={key:val, ...} #キーと値をコロンでつなぐ。要素区切りはカンマ。
len(d) #辞書の件数
d=dict(L) #リスト→辞書(リストはキーと値の2要素リストであること)
例)d=dict([[1,"a"], [2,"b"]]) → {1:"a", 2:"b"}
d[key]=val #値設定
a=d[key] #値取得(キーが無いときはエラー)
a=d.get(key, "無い時の値") #値取得(キーが無いときは指定値返却)
if a in d: #キーの有無判定
for (key, val) in d.items(): #キーと値の組み合わせのループ
for key in sorted(d.keys()): #キーのループ(並び替えて)
for val in d.values(): #値のループ
kvSum=dict([[k,v] for k, v in zip(KeysL, ValsL)])
→{k1:v1, ...} #キーリストと値リストの組み合わせ辞書作成
d[key]=d.get(key,0)+cnt #キー別に値を累積
b=d.copy() #辞書のコピー
0 件のコメント:
コメントを投稿