Python – حذف آیتم‌های دیکشنری (Remove Dictionary Items)

حذف آیتم با استفاده از متد pop()

متد pop() آیتمی را که کلید آن مشخص شده است، حذف می‌کند و مقدار آن را بازمی‌گرداند.

مثال: حذف آیتم با کلید "model":

thisdict = {
  "brand": "Ford",
  "model": "Mustang",
  "year": 1964
}

thisdict.pop("model")
print(thisdict)

خروجی:

{'brand': 'Ford', 'year': 1964}

حذف آخرین آیتم با استفاده از متد popitem()

متد popitem() آخرین آیتم اضافه شده به دیکشنری را حذف می‌کند. در نسخه‌های قبل از پایتون 3.7، این متد یک آیتم به صورت تصادفی حذف می‌کرد.

مثال: حذف آخرین آیتم:

thisdict = {
  "brand": "Ford",
  "model": "Mustang",
  "year": 1964
}

thisdict.popitem()
print(thisdict)

خروجی:

{'brand': 'Ford', 'model': 'Mustang'}

حذف آیتم با استفاده از del

کلمه کلیدی del می‌تواند آیتمی را که کلید آن مشخص شده است، حذف کند.

مثال: حذف آیتم با کلید "model":

thisdict = {
  "brand": "Ford",
  "model": "Mustang",
  "year": 1964
}

del thisdict["model"]
print(thisdict)

خروجی:

{'brand': 'Ford', 'year': 1964}

حذف کامل دیکشنری با استفاده از del

کلمه کلیدی 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)

خروجی:

{}

این روش‌ها به شما امکان می‌دهند که به راحتی آیتم‌های موجود در دیکشنری را مدیریت و حذف کنید.

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
JavaScript - رویدادها (Events)

JavaScript – رویدادها (Events)

رویدادهای HTML رویدادها در HTML، “اتفاقاتی” هستند که برای عناصر HTML رخ می‌دهند. این اتفاقات می‌توانند ناشی از کار...

بیشتر بخوانید
JavaScript - سازنده‌های شیء (Object Constructors)

JavaScript – سازنده‌های شیء (Object Constructors)

ساخت آبجکت با تابع سازنده (Object Constructor Function) برای ساخت چندین آبجکت مشابه، از تابع سازنده استفاده می‌شود. این...

بیشتر بخوانید
JavaScript - نمایش شیء (Object Display)

JavaScript – نمایش شیء (Object Display)

نحوه نمایش آبجکت‌ها در جاوااسکریپت هنگام نمایش یک آبجکت جاوااسکریپت به صورت مستقیم، خروجی معمولاً به شکل [object Object]...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.