tgoop.com/python_with_mohammad/30
Create:
Last Update:
Last Update:
ایجاد و مدیریت لیستها در پایتون
سلام به همه دوستان! 😊 در این جلسه ما به یکی از ساختارهای داده بسیار مهم در پایتون، یعنی لیستها میپردازیم. لیستها ابزاری عالی برای ذخیره و مدیریت مجموعهای از دادهها هستند. بیایید با هم ببینیم که چطور میتوانیم از لیستها استفاده کنیم و چه کارهایی میتوانیم با آنها انجام دهیم.
لیست چیست؟
لیست در پایتون مجموعهای از عناصر است که میتواند شامل انواع مختلف دادهها، مانند عدد، رشته و حتی لیستهای دیگر باشد. لیستها در پایتون با براکتها ([]
) تعریف میشوند.
مثال:
my_list = [1, 2, 3, 4, 5]
print(my_list) # خروجی: [1, 2, 3, 4, 5]
ایجاد لیستها
برای ایجاد یک لیست میتوانید عناصر را درون براکتها قرار دهید، مانند مثال زیر:
fruits = ["سیب", "موز", "پرتقال"]
print(fruits) # خروجی: ["سیب", "موز", "پرتقال"]
دستکاری لیستها
پس از ایجاد یک لیست، میتوانید با آن اعمال مختلفی انجام دهید:
1. اضافه کردن عناصر به لیست
برای افزودن یک عنصر به لیست از متد
append()
استفاده میکنیم:fruits.append("کیوی")
print(fruits) # خروجی: ["سیب", "موز", "پرتقال", "کیوی"]
برای افزودن چند عنصر به لیست، میتوانید از
extend()
استفاده کنید:fruits.extend(["انار", "گلابی"])
print(fruits) # خروجی: ["سیب", "موز", "پرتقال", "کیوی", "انار", "گلابی"]
2. حذف عناصر از لیست
برای حذف یک عنصر از لیست میتوانید از
remove()
یا pop()
استفاده کنید. remove()
عنصر مشخصی را حذف میکند:fruits.remove("موز")
print(fruits) # خروجی: ["سیب", "پرتقال", "کیوی", "انار", "گلابی"]
و اگر بخواهید آخرین عنصر را حذف کنید، از
pop()
استفاده میکنیم:last_fruit = fruits.pop()
print(last_fruit) # خروجی: "گلابی"
print(fruits) # خروجی: ["سیب", "پرتقال", "کیوی", "انار"]
3. دسترسی به عناصر لیست
میتوانید به عناصر لیست با استفاده از ایندکس آنها دسترسی پیدا کنید. ایندکسها از 0 شروع میشوند.
print(fruits[0]) # خروجی: "سیب"
print(fruits[2]) # خروجی: "کیوی"
4. تغییر عناصر لیست
میتوانید یک عنصر مشخص را با استفاده از ایندکس تغییر دهید:
fruits[1] = "موز"
print(fruits) # خروجی: ["سیب", "موز", "کیوی", "انار"]
5. تعداد عناصر در لیست
برای شمارش تعداد عناصر در لیست از تابع
len()
استفاده میکنیم:print(len(fruits)) # خروجی: 4
حلقه زدن بر روی لیستها
میتوانید با استفاده از یک حلقه، بر روی هر کدام از عناصر لیست بگردید:
for fruit in fruits:
print(fruit)
خروجی:
سیب
موز
کیوی
انار
برگشت معکوس لیست
برای معکوس کردن ترتیب عناصر در لیست، میتوانیم از متد
reverse()
استفاده کنیم:fruits.reverse()
print(fruits) # خروجی: ["انار", "کیوی", "موز", "سیب"]
**نتیجهگیری**
لیستها یکی از ابزارهای قدرتمند در پایتون هستند که به ما امکان میدهند دادهها را به شکل متنوعی مدیریت کنیم. با یادگیری نحوه ایجاد و مدیریت لیستها، میتوانید برنامههای قدرتمندتر و پیچیدهتری بنویسید. حتماً با مثالهای مختلف تمرین کنید تا این مفاهیم برایتان روشنتر شوند! 🌟
اگر سوالی دارید می تونید با ای دی من در میون بزارید.🎉
@python_with_mohammad
BY آموزش پایتون و برنامه نویسی
Share with your friend now:
tgoop.com/python_with_mohammad/30