📝 جمعبندی متدهای List در پایتون
📍متد ()append: یک عنصر جدید به انتهای لیست اضافه میکنه.
📍متد ()clear: تمام عناصر موجود در لیست رو پاک میکنه.
📍متد ()copy: یک کپی سطحی از لیست برمیگردونه یعنی تغییرات در کپی تاثیری بر لیست اصلی نداره.
📍متد ()count: تعداد دفعاتی که یک عنصر مشخص در لیست تکرار شده رو برمیگردونه.
📍متد ()extend: عناصر یک لیست رو به انتهای لیست جاری اضافه میکنه. این روش برای ادغام دو لیست باهم کاربرد داره.
📍متد ()index: اولین عنصر با مقدار مشخص رو برمیگردونه. اگر عنصر موجود نباشه، خطای ValueError رخ میده.
📍متد ()insert: یک عنصر رو در موقعیت مشخصی از لیست قرار میده.
📍متد ()pop: عنصر موجود در موقعیت مشخصی رو حذف میکنه و برمیگردونه. اگر index داده نشه، آخرین عنصر حذف میشه.
📍متد ()remove: اولین نمونه از عنصر با مقدار مشخص رو حذف میکنه. اگر عنصر موجود نباشه، خطای ValueError رخ میده.
📍متد ()reverse: ترتیب عناصر موجود در لیست رو معکوس میکنه.
📍متد ()sort: عناصر لیست را به صورت صعودی (پیشفرض) یا نزولی مرتب میکنه.
#python
#methods
@Syntax_fa
📍متد ()append: یک عنصر جدید به انتهای لیست اضافه میکنه.
📍متد ()clear: تمام عناصر موجود در لیست رو پاک میکنه.
📍متد ()copy: یک کپی سطحی از لیست برمیگردونه یعنی تغییرات در کپی تاثیری بر لیست اصلی نداره.
📍متد ()count: تعداد دفعاتی که یک عنصر مشخص در لیست تکرار شده رو برمیگردونه.
📍متد ()extend: عناصر یک لیست رو به انتهای لیست جاری اضافه میکنه. این روش برای ادغام دو لیست باهم کاربرد داره.
📍متد ()index: اولین عنصر با مقدار مشخص رو برمیگردونه. اگر عنصر موجود نباشه، خطای ValueError رخ میده.
📍متد ()insert: یک عنصر رو در موقعیت مشخصی از لیست قرار میده.
📍متد ()pop: عنصر موجود در موقعیت مشخصی رو حذف میکنه و برمیگردونه. اگر index داده نشه، آخرین عنصر حذف میشه.
📍متد ()remove: اولین نمونه از عنصر با مقدار مشخص رو حذف میکنه. اگر عنصر موجود نباشه، خطای ValueError رخ میده.
📍متد ()reverse: ترتیب عناصر موجود در لیست رو معکوس میکنه.
📍متد ()sort: عناصر لیست را به صورت صعودی (پیشفرض) یا نزولی مرتب میکنه.
#python
#methods
@Syntax_fa
👍11👎2
📝جمع بندی متد های set در پایتون
#پارت_اول
📍متد add
این متد برای اضافه کردن آیتم به set به کار می رود.
_ نکته: در این متد اگر عنصری که قصد اضافه کردن آن را دارید از قبل وجود داشته باشد، پایتون از اضافه کردن آن خودداری می کند.
دارای یک پارامتر ورودی است که در جدول زیر آن را بررسی می کنیم.
📍متد clear
این متد تمام آیتم های موجود درون set را به طور کامل حذف می کند.
فاقد پارامتر ورودی می باشد.
📍متد copy
این متد یک کپی از set مورد نظر ایجاد می کند.
فاقد پارامتر ورودی می باشد.
📍متد difference
این متد یک مجموعه جدید برگشت می دهد که حاوی آیتم های یونیکی است که در مجموعه اول وجود دارد ولی در مجموعه دوم وجود ندارند است
دارای یک پارامتر ورودی است
📍متد difference_update
این متد آیتم های تکراری در دو مجموعه را حذف می کند.
_ این متد با متد difference() متفاوت است زیرا در متد difference() یک مجموعه جدید ساخته می شود و آیتم تکراری از آن حذف می شود و مجموعه اصلی دست نخورده باقی می ماند اما در این متد آیتم تکراری از مجموعه اصلی حذف می شود.
دارای یک پارامتر ورودی است
#methods
#python
@Syntax_fa
#پارت_اول
📍متد add
این متد برای اضافه کردن آیتم به set به کار می رود.
_ نکته: در این متد اگر عنصری که قصد اضافه کردن آن را دارید از قبل وجود داشته باشد، پایتون از اضافه کردن آن خودداری می کند.
دارای یک پارامتر ورودی است که در جدول زیر آن را بررسی می کنیم.
📍متد clear
این متد تمام آیتم های موجود درون set را به طور کامل حذف می کند.
فاقد پارامتر ورودی می باشد.
📍متد copy
این متد یک کپی از set مورد نظر ایجاد می کند.
فاقد پارامتر ورودی می باشد.
📍متد difference
این متد یک مجموعه جدید برگشت می دهد که حاوی آیتم های یونیکی است که در مجموعه اول وجود دارد ولی در مجموعه دوم وجود ندارند است
دارای یک پارامتر ورودی است
📍متد difference_update
این متد آیتم های تکراری در دو مجموعه را حذف می کند.
_ این متد با متد difference() متفاوت است زیرا در متد difference() یک مجموعه جدید ساخته می شود و آیتم تکراری از آن حذف می شود و مجموعه اصلی دست نخورده باقی می ماند اما در این متد آیتم تکراری از مجموعه اصلی حذف می شود.
دارای یک پارامتر ورودی است
#methods
#python
@Syntax_fa
👍6