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 - آرایه‌ها (Arrays)

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

آرایه در جاوااسکریپت متغیری خاص است که می‌تواند بیش از یک مقدار را ذخیره کند. const cars = ["Saab",...

بیشتر بخوانید
JavaScript - ویژگی‌های عدد (Number Properties)

JavaScript – ویژگی‌های عدد (Number Properties)

در جاوااسکریپت، شیء Number شامل ویژگی‌هایی از پیش تعریف‌شده است که برای کار با اعداد مفید هستند. این ویژگی‌ها...

بیشتر بخوانید
JavaScript - متدهای عدد (Number Methods)

JavaScript – متدهای عدد (Number Methods)

در جاوا اسکریپت، متدهایی برای کار با اعداد ارائه شده‌اند که می‌توانند روی تمامی اعداد استفاده شوند. متدهای مربوط...

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

نظرات

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

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