「python」setdefaultで連想配列の値を追加する

書式
連想配列名.setdefault(キー名, 値)

使用例

cft = {'keyA': 11, 'keyB': 22}
 
cft .setdefault('keyC', 33)
 
print(cft)

実行結果
{'keyA’: 11, 'keyB’: 22, 'keyC’: 33}

使用例2
setdefaultで既に存在するキーを指定すると、値は更新されません。
cft2 = {'keyA’: 88, 'keyB’: 99}

cft2.setdefault('keyA’, 77)

print(cft2)
実行結果
{'keyA’: 88, 'keyB’: 99}

Python

Posted by arkgame