حلقه مجموعه ها (Loop Sets)
می خواهی روی «ست (Set)» بگردی؟ خیلی ساده است. با حلقه for می توانیم هر عضو را یکی یکی بخوانیم و چاپ کنیم. ست نامرتب است؛ یعنی ترتیبش ثابت نیست.
چرخیدن روی اعضای ست با for
با حلقه for از روی هر عضو می گذریم و مقدارش را می گیریم.
thisset = {"apple", "banana", "cherry"}
for x in thisset:
print(x)
نکته: چون ست نامرتب است، ترتیب چاپ هر بار می تواند فرق کند.
تمرین کوچک
- یک ست از سه رنگ بساز.
- با
forرویش بگرد و چاپ کن. - یک رنگ تازه اضافه کن و دوباره چاپ کن.
ادامه مسیر
برای حذف اعضا سر بزن به حذف از مجموعه. سپس برای اتصال ست ها برو به ترکیب مجموعه ها.
جمع بندی سریع
- با
forروی ست می چرخیم. - ست نامرتب است؛ ترتیب ثابت نیست.
- هر بار ممکن است خروجی جابه جا شود.