متد های لیست (List Methods) در پایتون
هر نوع داده (data type) دارای متدها و ویژگی های مخصوص به خود است. در این بخش متدها و ویژگی های رشته ها بررسی می کنیم.
list.append()افزودن مقدار جدید به انتهای لیست list.clear()
مقادیر لیست را حذف می کند. list.extend()چسباندن مقادیر یک لیست به انتها list.insert()افزودن مقدار جدید در ایندکس مشخص list.remove()حذف یک مقدار خاص از لیست list.sort()مرتب کردن لیستlist.copy()
برگرداندن یک کپی از لیست list.count()برگرداندن تعداد مقادیر یک لیست list.index()برگرداندن شماره ایندکس مقدار ورودی list.pop() حذف یک ایندکس خاص از لیست list.reverse()معکوس کردن لیست list[ ] دسترسی به مقادیر لیست
نکته: به کمک متدها می توانیم کارهای از پیش تعریف شده ای روی داده ها انجام دهیم. در ادامه با چند نمونه کد متوجه کارایی متدها می شویم.
متد ()append در پایتون
برای افزودن یک مقدار جدید به انتهای لیست از متد ()append استفاده می شود.
list.append("Babak")
متد ()clear در پایتون
متد ()clear همه عناصر داخل لیست را حذف می کند.
list.clear()
نکته: برای اطلاعات بیشتر به درس حذف کردن عناصر لیست در پایتون مراجعه کنید.
متد ()extend در پایتون
برای افزودن یک لیست به انتهای یک لیست دیگر می توانید از متد ()extend استفاده کنید.
list1.extend(list2)
متد ()insert در پایتون
متد ()insert برای افزودن مقدار جدید در ایندکس مشخصی از لیست به کار می رود.
list.insert(x , y)
این متد دو مقدار را می پذیرد.
مقدار اول(x) شماره ایندکس قبل از ایندکس موردنظر است.
مقدار دوم(y) مقداری است که قصد افزودن آن را داریم.
list.insert(1 , "Alireza")
متد ()remove در لیست پایتون
متد ()remove نام یک کلید موجود در لیست را دریافت میکند و آن را از لیست حذف میکند.
list.remove("BMW")
متد ()sort در لیست پایتون
برای مرتب سازی لیست براساس حروف الفبا یا ترتیب اعداد از متد ()sort استفاده می شود.
list.sort()
متد ()copy در لیست پایتون
برای کپی کردن از لیست جهت استفاده از آن در متغیرهای دیگر از متد ()copy استفاده می کنیم.
list.copy()
متد ()count در لیست پایتون
برای دریافت تعداد تکرار یک مقدار مشخص در لیست از متد ()count استفاده می شود.
list.count("Alireza")
متد ()index در لیست پایتون
برای تشخیص شماره ایندکس یک مقدار مشخص در لیست از متد ()index استفاده می شود.
list.index("Alireza")
نکته: در صورتی که در لیست از یک مقدار چندبار تکرار شده باشد، شماره ایندکس اولین مقدار برمی گردد.
متد ()pop در لیست پایتون
متد ()pop ایندکس مقدار موردنظر ما را دریافت کرده و آن را حذف می کند.
list.pop(0)
نکته: برای اطلاعات بیشت به درس لیست ها پایتون مراجعه کنید.
متد ()reverse در پایتون
در یک لیست برای برعکس کردن مقادیر آن از ابتدا تا انتها از متد ()reverse استفاده می شود.
list.reverse()
دسترسی به مقادیر لیست در پایتون
برای دسترسی به مقادیر لیست از طریق ایندکس آن ها باید از [ ] استفاده شود.
list[2]
خلاصه درس
در این درس با انواع متدهای لیست آشنا شدیم.