آرایه ها (Arrays)
پایتون به صورت پیش فرض از آرایه (Array
) پشتیبانی نمی کند، اما می توانید از لیست ها (Lists) به عنوان جایگزین استفاده کنید. همچنین برای کار با آرایه های واقعی می توان از کتابخانه NumPy بهره برد.
ایجاد آرایه
آرایه ها برای ذخیره چند مقدار در یک متغیر استفاده می شوند:
cars = ["Ford", "Volvo", "BMW"]
دسترسی به عناصر آرایه
برای دسترسی به عناصر از اندیس استفاده می کنیم:
x = cars[0]
cars[0] = "Toyota"
طول آرایه
با استفاده از len()
می توان تعداد عناصر آرایه را به دست آورد:
x = len(cars)
حلقه روی عناصر آرایه
با حلقه for in
می توان روی عناصر آرایه پیمایش کرد:
for x in cars:
print(x)
افزودن عناصر به آرایه
از متد append()
برای افزودن عنصر جدید استفاده کنید:
cars.append("Honda")
حذف عناصر از آرایه
می توانید با متد pop()
یا remove()
عنصر را حذف کنید:
cars.pop(1)
cars.remove("Volvo")
متدهای مهم آرایه (لیست)
پایتون مجموعه ای از متدهای داخلی برای کار با لیست ها (آرایه ها) دارد:
append()
: افزودن عنصرclear()
: پاک کردن کل عناصرcopy()
: ایجاد کپیcount()
: شمارش تکرار یک مقدارextend()
: افزودن چند عنصرindex()
: یافتن اندیس یک مقدارinsert()
: درج در اندیس خاصpop()
: حذف با اندیسremove()
: حذف اولین مقدار مطابقreverse()
: معکوس کردن لیستsort()
: مرتب سازی
نکته: لیست ها در پایتون انعطاف پذیر هستند و می توانند نقش آرایه را ایفا کنند.
ادامه یادگیری
برای یادگیری بیشتر درباره توابع لامبدا مطالعه کنید یا به بخش برنامه نویسی شیءگرا در پایتون بروید.