View in Telegram
عملیات بر روی لیست ها در پایتون در پایتون، می‌توانید انواع عملیات مختلف را بر روی لیست‌ها انجام دهید. این عملیات شامل افزودن، حذف، جستجو، و مرتب‌سازی عناصر در یک لیست است. در ادامه، برخی از این عملیات را با مثال‌هایی توضیح می‌دهم. 😊 ۱. ایجاد یک لیست برای ایجاد یک لیست، می‌توانید از براکت‌ها استفاده کنید:
my_list = [1, 2, 3, 4, 5]
۲. افزودن عناصر به لیست - استفاده از append() این متد برای افزودن یک عنصر به انتهای لیست استفاده می‌شود:
my_list.append(6)
print(my_list)  # خروجی: [1, 2, 3, 4, 5, 6]
- استفاده از insert() این متد برای افزودن یک عنصر در موقعیت مشخصی از لیست استفاده می‌شود:
my_list.insert(2, 'new')
print(my_list)  # خروجی: [1, 2, 'new', 3, 4, 5, 6]
- استفاده از extend() این متد برای افزودن تمام عناصر یک لیست دیگر به انتهای لیست اصلی استفاده می‌شود:
my_list.extend([7, 8])
print(my_list)  # خروجی: [1, 2, 'new', 3, 4, 5, 6, 7, 8]
۳. حذف عناصر از لیست - استفاده از remove() برای حذف اولین وقوع یک عنصر خاص:
my_list.remove('new')
print(my_list)  # خروجی: [1, 2, 3, 4, 5, 6, 7, 8]
- استفاده از pop() برای حذف و برگرداندن آخرین عنصر (یا عنصر در ایندکس مشخص):
last_element = my_list.pop()
print(last_element)  # خروجی: 8
print(my_list)       # خروجی: [1, 2, 3, 4, 5, 6, 7]
- استفاده از clear() برای حذف تمام عناصر لیست:
my_list.clear()
print(my_list)  # خروجی: []
۴. دسترسی به عناصر شما می‌توانید به عناصر لیست با استفاده از ایندکس دسترسی پیدا کنید:
my_list = [10, 20, 30]
print(my_list[0])   # خروجی: 10
print(my_list[-1])  # خروجی: 30 (آخرین عنصر)
۵. جستجو در لیست - استفاده از index() برای یافتن ایندکس اولین وقوع یک عنصر:
my_list = [10, 20, 30]
index_of_twenty = my_list.index(20)
print(index_of_twenty)  # خروجی: 1
- استفاده از count() برای شمارش تعداد وقوع یک عنصر خاص:
count_of_ten = my_list.count(10)
print(count_of_ten)  # خروجی: 1
۶. مرتب‌سازی و معکوس کردن لیست - استفاده از sort() برای مرتب‌سازی عناصر لیست:
my_list = [3, 1, 4, 2]
my_list.sort()
print(my_list)  # خروجی: [1, 2, 3, 4]
- استفاده از reverse() برای معکوس کردن ترتیب عناصر لیست:
my_list.reverse()
print(my_list)  # خروجی: [4, 3, 2, 1]
@python_with_mohammad
Love Center - Dating, Friends & Matches, NY, LA, Dubai, Global
Love Center - Dating, Friends & Matches, NY, LA, Dubai, Global
Find friends or serious relationships easily