داغ ترین ویدیو بابلز لرن : هک کلاس های مجازی توسط متین برونسی

ویژگی تصویر

اضافه کردن عنصر جدید به Dictionary در Python

  /  پایتون   /  اضافه کردن عنصر جدید به دیکشنری در پایتون

در این بخش به بررسی نحوه اضافه کردن عنصر جدید به دیکشنری در پایتون می پردازیم. برای اضافه کردن یک عنصر جدید به یک دیکشنری (Dictionary) در پایتون، می‌توانید از چندین روش استفاده کنید که در ادامه کامل توضیح داده ایم.

1. استفاده از عملگر [] برای تعریف یک عنصر جدید در دیکشنری

در این روش، می‌توانید با استفاده از عملگر [] و نام کلید (key) جدید، مقدار (value) جدید را به دیکشنری اضافه کنید.

مثال

به طور مثال، فرض کنید که می‌خواهید به دیکشنری "my_dict" یک عنصر با کلید "key1" و مقدار "value1" اضافه کنید. برای انجام این کار به این شکل عمل می کنیم:

تماشا در حالت تمام صفحه

نتیجه می شود این:

{"existing_key": "existing_value", "key1": "value1"}

2. استفاده از تابع update() برای اضافه کردن یک عنصر جدید به Dictionary

در این روش، با استفاده از تابع update() می‌توانید یک دیکشنری جدید را با دیکشنری موجود ترکیب کرده و به دیکشنری اصلی اضافه کنید.

مثال

به طور مثال، فرض کنید که می‌خواهید به دیکشنری "my_dict" یک عنصر با کلید "key1" و مقدار "value1" اضافه کنید. برای انجام این کار به این شکل عمل می کنیم:

تماشا در حالت تمام صفحه

نتیجه می شود این:

{"existing_key": "existing_value", "key1": "value1"}

3. استفاده از متد setdefault() برای اضافه کردن عنصر جدید به دیکشنری

همچنین روش دیگری نیز برای اضافه کردن عنصر جدید به دیکشنری وجود دارد که از تابعی به نام setdefault() استفاده می‌شود. با استفاده از این تابع، می‌توانید یک کلید جدید به دیکشنری اضافه کنید و به آن مقداری را اختصاص بدهید، اگر کلید در دیکشنری وجود نداشت، در غیر این صورت مقدار قبلی کلید باقی می‌ماند.

مثال

به طور مثال، فرض کنید که می‌خواهید به دیکشنری "my_dict" یک عنصر با کلید "key1" و مقدار "value1" اضافه کنید. کد زیر را اجرا کنید:

تماشا در حالت تمام صفحه

نتیجه:

{"existing_key": "existing_value", "key1": "value1"}

در این روش، تابع setdefault() کلید و مقدار را به عنوان ورودی دریافت می‌کند و اگر کلید در دیکشنری وجود نداشته باشد، کلید جدید به دیکشنری اضافه می‌شود و مقدار داده شده به آن اختصاص داده می‌شود. اگر کلید در دیکشنری وجود داشته باشد، مقدار قبلی کلید باقی می‌ماند و هیچ تغییری ایجاد نمی‌شود.

5/5 - (7 امتیاز)

آیا این مطلب برای شما مفید بود ؟

خیر
بله
 #نهج_البلاغه_بخوانیم

ارزش هاى اخلاقى و ضدّ ارزش ها: ارزش صبر و زهد و ورع و رضا

و درود خدا بر او، فرمود: ناتوانى، آفت و شكيبايى، شجاعت و زهد ثروت و پرهيزكارى سپر نگه دارنده است. و چه همنشين خوبى است راضى بودن و خرسندى.

حکمت 4 نهج البلاغه

برای دسترسی به آموزش های بیشتر و ویدیو های من کلمات کلیدی متین برونسی را داخل گوگل جستجو کنید.