
دسترسی به عناصر مجموعه در پایتون
در این بخش به بررسی نحوه دسترسی به عناصر مجموعه در پایتون می پردازیم. در پایتون، برای دسترسی به عناصر مجموعه (set) از دو روش میتوان استفاده کرد.
1. استفاده از حلقه for
میتوان با استفاده از حلقه for، به تمامی عناصر موجود در مجموعه دسترسی پیدا کرد.
مثال
برای مثال، فرض کنید یک مجموعه به نام my_set
داریم، میتوان به این صورت به عناصر آن دسترسی پیدا کرد:
2. استفاده از شاخص
همانطور که ممکن است بدانید، مجموعهها در پایتون به صورت بدون ترتیب و بدون تکرار ارائه میشوند. بنابراین، نمیتوان با استفاده از شاخص به یک عنصر مجموعه دسترسی پیدا کرد. اما، میتوان با استفاده از تابع list()
، مجموعه را به یک لیست تبدیل کرده و با استفاده از شاخص، به عناصر دسترسی پیدا کرد.
مثال
در این مثال ابتدا مجموعه را به لیست تبدیل کردیم سپس مقدار عنصر انتخابی را چاپ کردیم:
استفاده از تابع next() و iter() برای دسترسی به عناصر مجموعه در پایتون
علاوه بر دو روشی که در مطالب قبلی ذکر شد، روش دیگری هم برای دسترسی به عناصر مجموعه در پایتون وجود دارد و آن استفاده از تابع next()
با استفاده از یک iterator برای مجموعه است.
تابع iter()
را بر روی مجموعه صدا میزنیم تا یک iterator برای مجموعه بسازیم و سپس با استفاده از تابع next()
میتوان به ترتیب به عناصر مجموعه دسترسی پیدا کرد.
مثال
لازم به ذکر است که این روش معمولا برای مواقعی استفاده میشود که نیاز به دسترسی به یک عنصر خاص در مجموعه نیست.
استفاده از تابع random.choice() برای دسترسی به عناصر Set در پایتون
اگر بخواهیم به صورت تصادفی به یکی از عناصر موجود در مجموعه دسترسی پیدا کنیم، میتوانیم از تابع random.choice()
استفاده کنیم. این تابع یک عنصر را به صورت تصادفی از مجموعه انتخاب کرده و به ما برمیگرداند.
مثال
نحوه بررسی وجود یک عنصر در مجموعه با عملگر in در پایتون
اگر بخواهیم به یک عنصر خاص در مجموعه دسترسی پیدا کنیم، میتوانیم از عملگر in
استفاده کنیم. این عملگر اینگونه کار می کند: اگر عنصر در مجموعه وجود داشته باشد True
در غیر این صورت False
را برمی گرداند.
مثال
همچنین، میتوان از تابع
set()
برای تبدیل لیست به مجموعه استفاده کرد و سپس با استفاده از عملگر in
وجود یک عنصر را بررسی کرد. برای مثال:آیا این مطلب برای شما مفید بود ؟
الگوهاى انسانى (فضائل اخلاقى يكى از ياران)
در ياد يكى از ياران، «خبّاب بن أرت» فرمود: خدا خبّاب بن أرت(1) را رحمت كند، با رغبت مسلمان شد، و از روى فرمانبردارى هجرت كرد، و با قناعت زندگى گذراند، و از خدا راضى بود، و مجاهد زندگى كرد.
- خبّاب پسر أرَت، از مسلمانان صدر اسلام است که در مکّه آسیب فراوان دید تا آنجا که مشرکین پُشت او را داغ کردند. در جنگ صفّین در رکاب امیرالمؤمنین (ع) بود و در سال 37 هجری در کوفه در گذشت.