آموزش متد pop() در مجموعه پایتون
این قطعه کد پایتون توسط یکی از کاربران در کامپایلر آنلاین پایتون نوشته و اجرا شده است. شما هم میتوانید کدهای خود را به صورت آنلاین تست کنید.
زبان: پایتون
در این کد، یک مجموعه (set) شامل سه عنصر ساخته شده است. متد pop() یک عنصر دلخواه را از مجموعه حذف کرده و آن را برمیگرداند. سپس مقدار حذفشده در متغیر y ذخیره میشود.
بعد از آن، کد سعی میکند متغیر x را چاپ کند که تعریف نشده است. این کار باعث بروز خطای NameError میشود. برای رفع این مشکل باید print(y) نوشته شود.
همچنین، مجموعهها ترتیب خاصی ندارند و pop() عنصر تصادفی را حذف میکند. بعد از حذف، مجموعه بهروزرسانی میشود و عنصر حذفشده دیگر در آن وجود ندارد.