آموزش رایگان صفر تا صد پایتون (Python) به زبان ساده
-
معرفی پایتون
-
شروع کار با پایتون
-
دستور زبان پایتون (Python Syntax)
-
توضیح کامنتها در پایتون
-
متغیرها در پایتون
-
نامهای متغیر در پایتون
-
معرفی متغیرها در پایتون و اختصاص چندین مقدار به آنها
-
معرفی متغیرها در خروجی با استفاده از پایتون
-
متغیرهای سراسری (Global Variables) در پایتون
-
انواع دادهها در پایتون
-
انواع اعداد در پایتون
-
تبدیل نوع داده در پایتون (Python Casting)
-
رشتهها در پایتون (Python Strings)
-
برش دادن رشتهها در پایتون (Python - Slicing Strings)
-
تغییر رشتهها در پایتون
-
ترکیب رشتهها در پایتون (String Concatenation)
-
آشنایی با فرمتبندی رشتهها در پایتون
-
کاراکترهای Escape در پایتون
-
مقدمهای بر بولیها (Booleans) در پایتون
-
عملگرها در پایتون
-
لیستها در پایتون
-
دسترسی به آیتمهای لیست در پایتون
-
تغییر مقدار آیتمهای لیست در پایتون
-
افزودن آیتم به لیست در پایتون
-
حذف آیتمها از لیست در پایتون
-
حلقه زدن در لیستها در پایتون
-
معرفی List Comprehension در پایتون
-
مرتبسازی لیستها در پایتون
-
کپی کردن لیستها در پایتون
-
اتصال (Join) لیستها در پایتون
-
آشنایی با Tuple در پایتون
-
دسترسی به آیتمهای یک Tuple در پایتون
-
بروزرسانی Tuple در پایتون
-
باز کردن (Unpacking) Tuple در پایتون
-
حلقهها در Tupleها در پایتون
-
آموزش ترکیب و تکرار تاپلها در پایتون (Join Tuples)
-
مجموعهها (Set) در پایتون
-
دسترسی به آیتمهای مجموعه (Set) در پایتون
-
افزودن آیتم به Set در پایتون
-
حذف آیتمها از Set در Python
-
حلقه در مجموعهها (Set) در پایتون
-
روشهای ترکیب مجموعهها در پایتون (Join Sets)
-
دیکشنریها در پایتون
-
دسترسی به آیتمهای دیکشنری در پایتون
-
تغییر مقادیر دیکشنری در پایتون
-
اضافه کردن آیتمها به دیکشنری در پایتون
-
حذف آیتمها از دیکشنری در پایتون
-
استفاده از حلقهها در دیکشنریها در پایتون
-
کپی کردن دیکشنری در پایتون
-
دیکشنریهای تو در تو در پایتون (Nested Dictionaries)
-
شرطها و دستور If در پایتون
-
حلقههای while در پایتون
-
حلقههای for در پایتون
-
توابع در پایتون
-
معرفی فانکشنهای لامبدا در پایتون
-
آرایهها (Arrays) در پایتون
-
کلاسها و اشیا در پایتون
-
وراثت (Inheritance) در پایتون
-
ایتریتور (یکی یکی پیش رفتن) در پایتون
-
چندریختی (Polymorphism) در پایتون
-
محدوده (Scope) در پایتون
-
ماژول در پایتون چیست؟
-
کار با تاریخ در پایتون
-
ریاضیات در پایتون
-
JSON در پایتون به زبان ساده
-
عبارات منظم (RegEx) در پایتون
-
Python PIP
-
معرفی Try-Except در پایتون
-
ورودی کاربر در پایتون
-
فرمتبندی رشتهها در پایتون
افزودن آیتم به Set در پایتون
در پایتون، Set مجموعهای از آیتمها است که عناصر تکراری ندارد و ترتیب مشخصی هم ندارد. در این آموزش یاد میگیریم که چطور آیتمهای جدید را به یک Set اضافه کنیم.
🟢 افزودن یک آیتم به Set
وقتی یک Set ساخته شد، نمیتوان آیتمهای موجود را تغییر داد، اما میتوان آیتمهای جدیدی به آن اضافه کرد. برای این کار از متد add()
استفاده میکنیم.
✍ مثال: افزودن یک آیتم به Set
thisset = {"apple", "banana", "cherry"}
thisset.add("orange")
print(thisset)
🔹 در این مثال، ابتدا یک Set شامل "apple"
، "banana"
و "cherry"
میسازیم. سپس مقدار "orange"
را به آن اضافه میکنیم.
⏳ تمرین:
یک Set جدید بساز که شامل سه رنگ باشد و سپس رنگ جدیدی به آن اضافه کن! 🎨
🟢 اضافه کردن یک Set به Set دیگر
اگر بخواهیم آیتمهای یک Set دیگر را به Set خودمان اضافه کنیم، باید از متد update()
استفاده کنیم.
✍ مثال: ترکیب دو Set
thisset = {"apple", "banana", "cherry"}
tropical = {"pineapple", "mango", "papaya"}
thisset.update(tropical)
print(thisset)
🔹 در اینجا Set اول شامل سیب، موز و گیلاس است. Set دوم شامل آناناس، انبه و پاپایا است. با استفاده از update()
تمام آیتمهای Set دوم را به Set اول اضافه کردیم.
⏳ تمرین:
دو Set جدید بساز، یکی شامل اسم سه کشور و دیگری شامل اسم سه شهر، سپس این دو Set را ترکیب کن! 🌍
🟢 اضافه کردن لیست یا تاپل به Set
متد update()
فقط برای Setها نیست! شما میتوانید لیست (list
)، تاپل (tuple
) یا حتی دیکشنری (dictionary
) را هم به یک Set اضافه کنید.
✍ مثال: افزودن آیتمهای یک لیست به Set
thisset = {"apple", "banana", "cherry"}
mylist = ["kiwi", "orange"]
thisset.update(mylist)
print(thisset)
🔹 در این مثال، دو مقدار "kiwi"
و "orange"
که در یک لیست هستند، با متد update()
به Set اضافه میشوند.
⏳ تمرین:
یک Set شامل اسم چند حیوان بساز. سپس لیستی از چند حیوان دیگر ایجاد کن و با استفاده از update()
آنها را به Set خود اضافه کن! 🐶🐱🐰
✅ جمعبندی
✔ برای اضافه کردن یک آیتم به Set از add()
استفاده میکنیم.
✔ برای اضافه کردن چند آیتم از یک Set دیگر از update()
استفاده میکنیم.
✔ متد update()
میتواند لیست، تاپل یا دیکشنری را هم به Set اضافه کند.
💡 نکته: در Set مقدار تکراری ذخیره نمیشود. اگر مقدار جدیدی که اضافه میکنید، قبلاً در Set باشد، تغییری ایجاد نخواهد شد!
🚀 حالا نوبت توست!
یک Set جدید بساز و با add()
و update()
کار کن. نتیجه را با print()
نمایش بده! 🏆