لیست ها در پایتون (Lists)
لیست ها (Lists) در پایتون یکی از مهم ترین ساختارهای داده هستند که برای ذخیره چندین مقدار در یک متغیر (Variable) استفاده می شوند. آن ها انعطاف پذیر بوده و به شما امکان تغییر، حذف یا افزودن آیتم ها را می دهند.
ساخت لیست
لیست ها با استفاده از براکت های مربع []
ساخته می شوند:
thislist = ["apple", "banana", "cherry"]
print(thislist)
ویژگی های لیست
- مرتب (Ordered): آیتم ها ترتیب مشخصی دارند که حفظ می شود.
- قابل تغییر (Changeable): می توانید آیتم ها را تغییر، حذف یا اضافه کنید.
- مقادیر تکراری (Duplicates): لیست می تواند آیتم های تکراری داشته باشد.
طول لیست
برای محاسبه تعداد آیتم ها از تابع len()
استفاده کنید:
thislist = ["apple", "banana", "cherry"]
print(len(thislist))
نوع داده در لیست
لیست می تواند شامل انواع داده مختلف باشد:
list1 = ["apple", 34, True]
print(list1)
تشخیص نوع لیست
از دید پایتون، لیست یک شیء از نوع list
است:
mylist = ["apple", "banana", "cherry"]
print(type(mylist))
سازنده list()
می توانید با سازنده list()
نیز یک لیست بسازید:
thislist = list(("apple", "banana", "cherry"))
print(thislist)
انواع کالکشن در پایتون
پایتون چهار نوع کالکشن اصلی دارد:
- List: مرتب، قابل تغییر، اجازه مقادیر تکراری.
- Tuple: مرتب، غیرقابل تغییر، اجازه مقادیر تکراری.
- Set: نامرتب، غیرقابل تغییر، بدون مقادیر تکراری.
- Dictionary: مرتب، قابل تغییر، بدون مقادیر تکراری.
نکته: از نسخه 3.7 به بعد، دیکشنری ها مرتب در نظر گرفته می شوند.
ادامه یادگیری
برای یادگیری بیشتر می توانید به بخش عملگرها بازگردید یا به بخش دسترسی به لیست ها بروید.