متد های پر کاربرد در لیست ها
در پایتون، لیستها یکی از پرکاربردترین
ساختارهای داده هستند که به شما اجازه میدهند مجموعهای از مقادیر را در یک متغیر ذخیره کنید.
لیستها قابلیت ذخیره انواع مختلف دادهها (از جمله اعداد، رشتهها، لیستهای دیگر و غیره) را دارند و دارای متدهای متعددی هستند که به شما در مدیریت آنها کمک میکنند.
در ادامه برخی از متدهای متداول و مفید لیستها در پایتون را معرفی میکنیم:
1.
append() این متد برای افزودن یک عنصر به انتهای لیست استفاده میشود.
python my_list = [1, 2, 3] my_list.append(4) print(my_list) # خروجی: [1, 2, 3, 4]
2.
extend() این متد برای افزودن عناصری از یک لیست دیگر به انتهای لیست اصلی استفاده میشود.
python my_list = [1, 2, 3] my_list.extend([4, 5]) print(my_list) # خروجی: [1, 2, 3, 4, 5]
3.
insert() این متد برای افزودن یک عنصر در موقعیت خاصی از لیست استفاده میشود. با دو آرگومان فراخوانی میشود: index و element.
python my_list = [1, 2, 3] my_list.insert(1, 'new') print(my_list) # خروجی: [1, 'new', 2, 3]
4.
remove() این متد برای حذف اولین وقوع یک عنصر خاص از لیست استفاده میشود.
python my_list = [1, 2, 3, 2] my_list.remove(2) print(my_list) # خروجی: [1, 3, 2]
5.
pop() این متد عنصر آخر لیست را حذف و برمیگرداند. همچنین میتوانید ایندکس یک عنصر خاص را به آن بدهید تا آن عنصر حذف شود.
python my_list = [1, 2, 3] last_element = my_list.pop() print(last_element) # خروجی: 3 print(my_list) # خروجی: [1, 2] specific_element = my_list.pop(0) print(specific_element) # خروجی: 1 print(my_list) # خروجی: [2]
6.
clear() این متد تمام عناصر لیست را حذف میکند.
python my_list = [1, 2, 3] my_list.clear() print(my_list) # خروجی: []
7.
index() این متد برای پیدا کردن ایندکس اولین وقوع یک عنصر خاص استفاده میشود.
python my_list = [1, 2, 3] index_of_two = my_list.index(2) print(index_of_two) # خروجی: 1
8.
count() این متد برای شمارش تعداد وقوع یک عنصر خاص در لیست استفاده میشود.
python my_list = [1, 2, 3, 2] count_of_two = my_list.count(2) print(count_of_two) # خروجی: 2
9.
sort() این متد برای مرتبسازی عناصر لیست (به طور پیشفرض به صورت صعودی) استفاده میشود.
python my_list = [3, 1, 4, 2] my_list.sort() print(my_list) # خروجی: [1, 2, 3, 4]
10.
reverse() این متد برای معکوس کردن ترتیب عناصر لیست استفاده میشود.
python my_list = [1, 2, 3] my_list.reverse() print(my_list) # خروجی: [3, 2, 1]
متدهای فوق به شما این امکان را میدهند که به طور مؤثری با لیستها کار کنید و آنها را مدیریت نمایید.
یادگیری این متدها به شما کمک خواهد کرد تا عملیات مختلفی را بر روی دادهها با سهولت انجام دهید. اگر سوال دیگری دارید یا به اطلاعات بیشتری نیاز دارید، خوشحال میشوم که کمک کنم!
@python_with_mohammad