دیکشنری ها - حذف کردن آیتم (Remove Dictionary Items)
در پایتون می توانید آیتم های یک دیکشنری (Dictionary)
را با چند روش حذف کنید. هر روش کاربرد خاصی دارد و بسته به نیاز می توان از آن ها استفاده کرد.
حذف آیتم با pop()
متد pop()
آیتمی با کلید مشخص را حذف می کند:
thisdict = {"brand": "Ford", "model": "Mustang", "year": 1964}
thisdict.pop("model")
print(thisdict)
حذف آخرین آیتم با popitem()
متد popitem()
آخرین آیتم اضافه شده را حذف می کند (در نسخه های قدیمی تر پایتون یک آیتم تصادفی حذف می شد):
thisdict = {"brand": "Ford", "model": "Mustang", "year": 1964}
thisdict.popitem()
print(thisdict)
حذف آیتم با del
کلمه کلیدی 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) # خطا: دیکشنری دیگر وجود ندارد
خالی کردن دیکشنری با clear()
متد clear()
تمامی آیتم ها را حذف کرده و دیکشنری خالی برمی گرداند:
thisdict = {"brand": "Ford", "model": "Mustang", "year": 1964}
thisdict.clear()
print(thisdict)
ادامه یادگیری
برای یادگیری نحوه پیمایش روی دیکشنری، بخش حلقه روی دیکشنری ها را مطالعه کنید. همچنین می توانید برای افزودن آیتم ها به اضافه کردن آیتم های دیکشنری مراجعه کنید.