در این بخش به بررسی نحوه پیوند دادن مجموعه ها در پایتون می پردازیم. برای پیوند دادن مجموعه ها (Sets) چندین روش وجود دارد که در ادامه آنها را کامل توضیح داده ایم.
1. استفاده از عملگر | برای پیوند دو مجموعه در پایتون
در پایتون، شما می توانید دو مجموعه را با استفاده از عملگر | (یا/or) پیوند دهید. این عملگر، یک مجموعه جدیدی را با اعضایی از دو مجموعه مورد نظرتان ساخته و تمامی اعضای آن را شامل می شود.
مثال
تماشا در حالت تمام صفحه
خروجی:
{1, 2, 3, 4, 5}
2. استفاده از تابع union() برای پیوند دو مجموعه در پایتون
همچنین می توانید از تابع union() نیز برای پیوند دادن دو مجموعه استفاده کنید:
تماشا در حالت تمام صفحه
خروجی:
{1, 2, 3, 4, 5}
3. استفاده از تابع update() برای پیوند دادن دو مجموعه در پایتون
همچنین می توانید از تابع update() برای پیوند دادن دو مجموعه استفاده کنید. با استفاده از این تابع، می توانید یک مجموعه را با دیگری ترکیب کنید و نتیجه را در همان مجموعه اصلی ذخیره کنید.
مثال
تماشا در حالت تمام صفحه
خروجی:
{1, 2, 3, 4, 5}
تفاوت این روش با روشهای قبلی در این است که تغییرات مستقیماً در مجموعه اصلی اعمال می شود و یک مجموعه جدید ساخته نمی شود.
4. پیوند دادن مجموعه ها با استفاده از عملگر =+ در پایتون
همچنین می توانید از عملگر += نیز برای پیوند دادن دو مجموعه استفاده کنید. با استفاده از این عملگر، می توانید مجموعه اصلی را با دیگری ترکیب کنید و نتیجه را در همان مجموعه اصلی ذخیره کنید.
مثال
این قسمت/بخشی از محتوا مخفی شده است و فقط برای اعضای وب سایت قابل مشاهده می باشد، لطفاً با حساب کاربری وارد شوید.
لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ، و با استفاده از طراحان گرافیک است، چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است، و برای شرایط فعلی تکنولوژی مورد نیاز، و کاربردهای متنوع با هدف بهبود ابزارهای کاربردی می باشد، کتابهای زیادی در شصت و سه درصد گذشته حال و آینده، شناخت فراوان جامعه و متخصصان را می طلبد، تا با نرم افزارها شناخت بیشتری را برای طراحان رایانه ای علی الخصوص طراحان خلاقی، و فرهنگ پیشرو در زبان فارسی ایجاد کرد، در این صورت می توان امید داشت که تمام و دشواری موجود در ارائه راهکارها، و شرایط سخت تایپ به پایان رسد و زمان مورد نیاز شامل حروفچینی دستاوردهای اصلی، و جوابگوی سوالات پیوسته اهل دنیای موجود طراحی اساسا مورد استفاده قرار گیرد.لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ، و با استفاده از طراحان گرافیک است، چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است، و برای شرایط فعلی تکنولوژی مورد نیاز، و کاربردهای متنوع با هدف بهبود ابزارهای کاربردی می باشد، کتابهای زیادی در شصت و سه درصد گذشته حال و آینده، شناخت فراوان جامعه و متخصصان را می طلبد، تا با نرم افزارها شناخت بیشتری را برای طراحان رایانه ای علی الخصوص طراحان خلاقی، و فرهنگ پیشرو در زبان فارسی ایجاد کرد، در این صورت می توان امید داشت که تمام و دشواری موجود در ارائه راهکارها، و شرایط سخت تایپ به پایان رسد و زمان مورد نیاز شامل حروفچینی دستاوردهای اصلی، و جوابگوی سوالات پیوسته اهل دنیای موجود طراحی اساسا مورد استفاده قرار گیرد.لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ، و با استفاده از طراحان گرافیک است، چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است، و برای شرایط فعلی تکنولوژی مورد نیاز، و کاربردهای متنوع با هدف بهبود ابزارهای کاربردی می باشد، کتابهای زیادی در شصت و سه درصد گذشته حال و آینده، شناخت فراوان جامعه و متخصصان را می طلبد، تا با نرم افزارها شناخت بیشتری را برای طراحان رایانه ای علی الخصوص طراحان خلاقی، و فرهنگ پیشرو در زبان فارسی ایجاد کرد، در این صورت می توان امید داشت که تمام و دشواری موجود در ارائه راهکارها، و شرایط سخت تایپ به پایان رسد و زمان مورد نیاز شامل حروفچینی دستاوردهای اصلی، و جوابگوی سوالات پیوسته اهل دنیای موجود طراحی اساسا مورد استفاده قرار گیرد.
خروجی:
{1, 2, 3, 4, 5}
تفاوت این روش با روش قبلی در این است که در اینجا از عملگر += استفاده می شود که مجموعه اصلی را Update می کند، در حالی که در روش قبلی از تابع update() استفاده می شد.
آیا این مطلب برای شما مفید بود ؟
خیر
بله
لطفاً از کمبود ها و مشکلات این محتوا برای ما بنویسید
کتابخانه celery در پایتون را با پیکربندی صحیح بیاموزید تا پردازش ناهمگام بهینه شود و کارایی افزایش یابد. مدیریت بروکر، ایمنی و مانیتورینگ کلیدها بیاموزید....
کتابخانه pytorch-lightning در پایتون: ابزار سادهسازی یادگیری عمیق با جداسازی منطق مدل از آموزش و امکانات آماده برای مقیاسپذیری و نگهداری پروژهها....
کتابخانه pyTelegramBotAPI در پایتون را بیاموزید: یادگیری هندلرها، کیبوردها و وبهوک برای ساخت رباتهای حرفهای با امنیت توکن و مدیریت نرخ در محیط واقعی....