Python – حلقه زدن روی لیست‌ها (Loop Lists)

حلقه زدن روی لیست‌ها در پایتون

در پایتون می‌توانید با استفاده از حلقه‌ها روی آیتم‌های یک لیست حلقه بزنید و هر آیتم را پردازش یا چاپ کنید. در اینجا روش‌های مختلفی برای حلقه زدن روی لیست‌ها آورده شده است:

1. حلقه زدن با استفاده از حلقه for

در پایتون می‌توانید با استفاده از حلقه‌ها روی آیتم‌های یک لیست حلقه بزنید و هر آیتم را پردازش یا چاپ کنید. در اینجا روش‌های مختلفی برای حلقه زدن روی لیست‌ها آورده شده است:

thislist = ["apple", "banana", "cherry"]
for x in thislist:
    print(x)

این حلقه هر آیتم در لیست را یک به یک چاپ می‌کند.

2. حلقه زدن از طریق ایندکس‌ها

می‌توانید با استفاده از اعداد ایندکس روی آیتم‌های لیست حلقه بزنید. برای این کار از توابع range() و len() استفاده کنید تا یک iterable مناسب ایجاد شود.

thislist = ["apple", "banana", "cherry"]
for i in range(len(thislist)):
    print(thislist[i])

در این مثال، iterable تولید شده [0, 1, 2] است که به ترتیب ایندکس‌های آیتم‌های لیست را نمایش می‌دهد.

3. حلقه زدن با استفاده از حلقه while

می‌توانید با استفاده از حلقه while روی آیتم‌های لیست حلقه بزنید. در این روش از تابع len() برای تعیین طول لیست استفاده می‌کنید و با شروع از ایندکس 0، به ترتیب ایندکس‌ها پیش می‌روید.

thislist = ["apple", "banana", "cherry"]
i = 0
while i < len(thislist):
    print(thislist[i])
    i += 1

در اینجا حلقه while تا زمانی که به آخر لیست برسد، ادامه می‌یابد.

4. حلقه زدن با استفاده از لیست کامپریهنشن (List Comprehension)

لیست کامپریهنشن (List Comprehension) روشی کوتاه‌تر برای حلقه زدن روی لیست‌ها ارائه می‌دهد.

thislist = ["apple", "banana", "cherry"]
[print(x) for x in thislist]

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

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
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() حذف کنید. مثالحذف...

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

نظرات

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

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