從 Python 字典中刪除項的最佳方法是什麼?


你可以使用 del 函式來刪除一個特定的鍵或者迴圈遍歷所有鍵並刪除它們。例如,

my_dict = {'name': 'foo', 'age': 28}
keys = list(my_dict.keys())
for key in keys:
   del my_dict[key]
print(my_dict)

這會產生輸出

{}

你也可以使用 pop 函式來刪除一個特定的鍵或者迴圈遍歷所有鍵並刪除它們。例如,

my_dict = {'name': 'foo', 'age': 28}
keys = list(my_dict.keys())

for key in keys

my_dict.pop(key)
print(my_dict)

這會產生輸出

{}

更新於: 17-6-2020

161 次瀏覽

開始你的 職業

透過完成課程獲得認證

開始
廣告
© . All rights reserved.