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() مرتب‌سازی لیست

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
Python - محدود کردن داده (MongoDB Limit)

Python – محدود کردن داده (MongoDB Limit)

Python MongoDB محدود کردن نتایج برای محدود کردن نتایج در MongoDB، از متد limit() استفاده می‌کنیم. متد limit() یک...

بیشتر بخوانید
Python - بروزرسانی (MongoDB Update)

Python – بروزرسانی (MongoDB Update)

به‌روزرسانی یک رکورد برای به‌روزرسانی یک رکورد یا سند در MongoDB، از متد update_one() استفاده می‌کنیم. پارامتر اول متد...

بیشتر بخوانید
Python - حذف کالکشن (MongoDB Drop Collection)

Python – حذف کالکشن (MongoDB Drop Collection)

حذف کالکشن شما می‌توانید یک جدول یا کالکشن در MongoDB را با استفاده از متد drop() حذف کنید. مثالحذف...

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

نظرات

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

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