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 - آرایه‌ها (Arrays)

JavaScript – آرایه‌ها (Arrays)

آرایه در جاوااسکریپت متغیری خاص است که می‌تواند بیش از یک مقدار را ذخیره کند. const cars = ["Saab",...

بیشتر بخوانید
JavaScript - ویژگی‌های عدد (Number Properties)

JavaScript – ویژگی‌های عدد (Number Properties)

در جاوااسکریپت، شیء Number شامل ویژگی‌هایی از پیش تعریف‌شده است که برای کار با اعداد مفید هستند. این ویژگی‌ها...

بیشتر بخوانید
JavaScript - متدهای عدد (Number Methods)

JavaScript – متدهای عدد (Number Methods)

در جاوا اسکریپت، متدهایی برای کار با اعداد ارائه شده‌اند که می‌توانند روی تمامی اعداد استفاده شوند. متدهای مربوط...

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

نظرات

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

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