PYTHON_WITH_MOHAMMAD Telegram 36
عملیات بر روی لیست ها در پایتون
در پایتون، می‌توانید انواع عملیات مختلف را بر روی لیست‌ها انجام دهید.
این عملیات شامل افزودن، حذف، جستجو، و مرتب‌سازی عناصر در یک لیست است. در ادامه، برخی از این عملیات را با مثال‌هایی توضیح می‌دهم. 😊

۱. ایجاد یک لیست

برای ایجاد یک لیست، می‌توانید از براکت‌ها استفاده کنید:

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



tgoop.com/python_with_mohammad/36
Create:
Last Update:

عملیات بر روی لیست ها در پایتون
در پایتون، می‌توانید انواع عملیات مختلف را بر روی لیست‌ها انجام دهید.
این عملیات شامل افزودن، حذف، جستجو، و مرتب‌سازی عناصر در یک لیست است. در ادامه، برخی از این عملیات را با مثال‌هایی توضیح می‌دهم. 😊

۱. ایجاد یک لیست

برای ایجاد یک لیست، می‌توانید از براکت‌ها استفاده کنید:

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

BY آموزش پایتون و برنامه نویسی


Share with your friend now:
tgoop.com/python_with_mohammad/36

View MORE
Open in Telegram


Telegram News

Date: |

Add the logo from your device. Adjust the visible area of your image. Congratulations! Now your Telegram channel has a face Click “Save”.! There have been several contributions to the group with members posting voice notes of screaming, yelling, groaning, and wailing in different rhythms and pitches. Calling out the “degenerate” community or the crypto obsessives that engage in high-risk trading, Co-founder of NFT renting protocol Rentable World emiliano.eth shared this group on his Twitter. He wrote: “hey degen, are you stressed? Just let it out all out. Voice only tg channel for screaming”. fire bomb molotov November 18 Dylan Hollingsworth yau ma tei So far, more than a dozen different members have contributed to the group, posting voice notes of themselves screaming, yelling, groaning, and wailing in various pitches and rhythms. Write your hashtags in the language of your target audience.
from us


Telegram آموزش پایتون و برنامه نویسی
FROM American