Python – آرایه‌ها (Arrays)

آرایه‌ها در پایتون

پایتون به‌طور پیش‌فرض از آرایه‌ها پشتیبانی نمی‌کند، اما می‌توانید از لیست‌ها به جای آرایه‌ها استفاده کنید. برای کار با آرایه‌ها در پایتون، کتابخانه‌هایی مانند NumPy استفاده می‌شوند.

تعریف آرایه (لیست):

آرایه‌ها برای ذخیره چندین مقدار در یک متغیر واحد استفاده می‌شوند.

مثال:

ایجاد یک آرایه شامل نام‌های خودرو:

cars = ["Ford", "Volvo", "BMW"]

دسترسی به عناصر آرایه:

برای دسترسی به یک عنصر خاص از آرایه، از شماره اندیس آن عنصر استفاده می‌کنید.

مثال:

دسترسی به اولین عنصر آرایه:

x = cars[0]  # Output: "Ford"

تغییر مقدار یک عنصر:

می‌توانید مقدار یک عنصر را با استفاده از اندیس آن تغییر دهید.

cars[0] = "Toyota"

طول آرایه:

با استفاده از تابع len() می‌توانید تعداد عناصر یک آرایه را دریافت کنید.

مثال:

تعداد عناصر موجود در آرایه cars:

x = len(cars)  # Output: 3

پیمایش عناصر آرایه:

با استفاده از حلقه for می‌توانید از میان عناصر آرایه عبور کنید و هر عنصر را چاپ یا پردازش کنید.

مثال:

چاپ تمام عناصر آرایه:

for x in cars:
  print(x)

اضافه کردن عنصر به آرایه:

با استفاده از متد append() می‌توانید یک عنصر به انتهای آرایه اضافه کنید.

مثال:

اضافه کردن عنصر “Honda” به آرایه:

cars.append("Honda")

حذف عناصر آرایه:

دو متد pop() و remove() برای حذف عناصر از آرایه استفاده می‌شوند.

حذف با استفاده از pop():

این متد یک عنصر را از آرایه با استفاده از اندیس آن حذف می‌کند.

مثال:

حذف عنصر دوم از آرایه:

cars.pop(1)  # حذف "Volvo"

حذف با استفاده از remove():

این متد اولین عنصر با مقدار مشخص‌شده را حذف می‌کند.

مثال:

حذف اولین رخداد “Volvo”:

cars.remove("Volvo")

متدهای لیست (آرایه):

پایتون یک سری متدهای داخلی برای کار با لیست‌ها/آرایه‌ها فراهم کرده است:

متد توضیحات
append() افزودن یک عنصر به انتهای لیست
clear() حذف تمام عناصر لیست
copy() بازگرداندن یک کپی از لیست
count() تعداد رخدادهای یک مقدار مشخص در لیست
extend() افزودن عناصر یک لیست دیگر به انتهای لیست فعلی
index() بازگرداندن اندیس اولین رخداد از مقدار مشخص‌شده
insert() اضافه کردن عنصر به موقعیت مشخصی از لیست
pop() حذف عنصر از موقعیت مشخص‌شده
remove() حذف اولین رخداد از مقدار مشخص‌شده
reverse() معکوس کردن ترتیب عناصر لیست
sort() مرتب‌سازی لیست

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
JavaScript - رویدادها (Events)

JavaScript – رویدادها (Events)

رویدادهای HTML رویدادها در HTML، “اتفاقاتی” هستند که برای عناصر HTML رخ می‌دهند. این اتفاقات می‌توانند ناشی از کار...

بیشتر بخوانید
JavaScript - سازنده‌های شیء (Object Constructors)

JavaScript – سازنده‌های شیء (Object Constructors)

ساخت آبجکت با تابع سازنده (Object Constructor Function) برای ساخت چندین آبجکت مشابه، از تابع سازنده استفاده می‌شود. این...

بیشتر بخوانید
JavaScript - نمایش شیء (Object Display)

JavaScript – نمایش شیء (Object Display)

نحوه نمایش آبجکت‌ها در جاوااسکریپت هنگام نمایش یک آبجکت جاوااسکریپت به صورت مستقیم، خروجی معمولاً به شکل [object Object]...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.