「Python」辞書のキーを指定して要素を削除
書式
辞書オブジェクト.pop(キー値)
pop メソッドの引数にキー値を渡すとその要素が削除され、戻り値としてキーに対応した値を返します。
使用例
# 辞書の宣言
cftDict = {
'keyA': 'test data 11',
'keyB': 'test data 22',
}
# キー 'keyB' を削除
result = cftDict.pop('keyB')
print('結果1')
print(result)
print('結果2')
print(cftDict)
# 辞書の宣言
cftDict = {
'keyA': 'test data 11',
'keyB': 'test data 22',
}
# キー 'keyB' を削除
result = cftDict.pop('keyB')
print('結果1')
print(result)
print('結果2')
print(cftDict)
# 辞書の宣言 cftDict = { 'keyA': 'test data 11', 'keyB': 'test data 22', } # キー 'keyB' を削除 result = cftDict.pop('keyB') print('結果1') print(result) print('結果2') print(cftDict)
実行結果
>python test.py
結果1
test data 22
結果2
{'keyA': 'test data 11'}
>python test.py
結果1
test data 22
結果2
{'keyA': 'test data 11'}
>python test.py 結果1 test data 22 結果2 {'keyA': 'test data 11'}