در پایتون میتونی با استفاده از تابع list() یه لیست بسازی و عملیاتهای مختلفی روش انجام بدی.
با اینکه در پایتون همهی متدها تابع هستن، اما همهی توابع متد نیستن. یه فرق اساسی بین توابع و متدها در پایتون وجود داره: توابع، اشیاء رو به عنوان ورودی میگیرن، ولی متدها روی اشیاء اعمال میشن.
پایتون توابع زیر رو برای کار با لیستها ارائه میده:
sort(): لیست رو به صورت صعودی مرتب میکنه.
type(list): نوع کلاس یه شیء رو برمیگردونه.
append(): یه عنصر رو به لیست اضافه میکنه.
extend(): چند تا عنصر رو به لیست اضافه میکنه.
index(): اولین اندیس مقداری که بهش دادی رو پیدا میکنه.
max(list): آیتمی از لیست رو که بیشترین مقدار رو داره برمیگردونه.
min(list): آیتمی از لیست رو که کمترین مقدار رو داره برمیگردونه.
len(list): طول کل لیست رو بهت میده.
list(seq): یه تاپل رو به لیست تبدیل میکنه.
cmp(list1, list2): عناصر دو تا لیستlist1وlist2رو با هم مقایسه میکنه.filter(fun,list): با استفاده از یه تابع پایتون، لیست رو فیلتر میکنه.
- توابع و متدهای لیست در پایتون


