Python - Remove Dictionary Items
حذف آیتمها
راههای متعددی برای حذف کردن آیتم از دیکشنری وجود دارد.
استفاده از تابع شیء pop()
: این تابع شیء آیتم مشخص شده را از دیکشنری حذف میکند.
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
thisdict.pop("model")
print(thisdict)
استفاده از تابع شیء popitem()
: این تابع شیء در پایتون نسخه 3.7 به بعد آخرین آیتم و در پایتون نسخه 3.6 به قبل یک آیتم تصادفی را حذف میکند.
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
thisdict.popitem()
print(thisdict)
استفاده از کلیدواژه del
: این کلید واژه آیتم با کلید مشخص شده را حذف میکند.
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
del thisdict["model"]
print(thisdict)
کلیدواژه del
همچنین میتواند دیکشنری کلاً حذف کند.
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
del thisdict
print(thisdict) #this will cause an error because "thisdict" no longer exists.
استفاده از تابع شیء clear()
: این تابع شیء دیکشنری را خالی میکند.
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
thisdict.clear()
print(thisdict)