「Python」辞書のキーを指定して要素を削除

2021年11月25日

書式
辞書オブジェクト.pop(キー値)
pop メソッドの引数にキー値を渡すとその要素が削除され、戻り値としてキーに対応した値を返します。
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# 辞書の宣言
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)

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
>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'}

 

Python

Posted by arkgame