متدهای لیست (List Methods)
متد لیست (List Method) ابزارهای آماده کار با لیست هستند. با آن ها عضو اضافه می کنی، حذف می کنی، یا مرتب می کنی. این متدها روی «لیست» اجرا می شوند و کارهای تکراری را خیلی سریع می کنند.
مرور متدهای مهم لیست
طبق مرجع: append() افزودن آخر لیست، clear() پاک کردن همه اعضا، copy() ساخت کپی کم عمق، count() شمارش مقدار، extend() چسباندن یک تکرارشونده، index() یافتن ایندکس مقدار، insert() افزودن در جای مشخص، pop() حذف با ایندکس و برگرداندن، remove() حذف اولین وقوع، reverse() وارونه کردن، sort() مرتب سازی.
نکته: پایتون «آرایه» داخلی جدا ندارد؛ لیست ها کافی هستند.
نمونه کد کاربردی لیست
nums = [5, 2, 9]
nums.append(7)
nums.insert(1, 6)
removed = nums.pop(2)
nums.remove(7)
nums.extend([1, 3])
nums.sort()
nums.reverse()
print(nums)
copy_nums = nums.copy()
print(copy_nums)
سه گام تمرین سریع
- یک لیست کوچک بساز؛ مثلا نمره ها.
- با
append()وinsert()عضو اضافه کن. - با
pop()یاremove()حذف را تست کن.
برای مرور کلی تر به مرجع: مرور کلی برو. همچنین برای کار با متن ها، صفحه متدهای رشته را ببین.
جمع بندی سریع
append()آخر لیست اضافه می کند.pop()با ایندکس حذف و برمی گرداند.remove()اولین وقوع مقدار را حذف می کند.sort()مرتب می کند؛reverse()وارونه می کند.