ترتیب در ست ها

سوال شده توسط: دانیال آذرپناه

تاریخ ثبت: ۱۴۰۰/۰۴/۰۲

بازدید: 856

پاسخ: 1

تگ: پایتون


ضمن عرض سلام و خسته نباشید، استاد من تو یه ست ۴ تا عدد قرار دادم که هر بار پرینتش کردم به ترتیب کوچیک تا بزرگ چاپ کرد برام. میشه گفت که توی نمایش نوع عددی ترتیب وجود داره و این عدم ترتیب فقط مختص به نوع استرینگه؟

mySet = {1,6,2,8}

print(mySet)

پاسخ ها
user

امیرحسین امیری

دانیال جان سلام عزیزم وقتت بخیر.  یه نکته ی مهم بهت میگم دانیال جان که خیلی میتونه بهت دید بده توی برنامه نویسی.

ببین داده ها در ست ها طبق تعریفی که واسشون وجود داره نظم و ترتیب خاصی ندارن. تا اینجا اوکی؟

حالا اینکه تو پرینت میگیری و ترتیبشون بهم نمیریزه هر دلیلی میتونه داشته باشه اما ذات ست ها بر ترتیب نداشتن هست

خب پس اگه جایی از برنامت ترتیب واست مهمه قطعا نباید ازست ها استفاده کنی.

جایی که تغییر آیتم ها  و آدرس دهی آیتم واست مهمه اصلا نباید از ست ها استفاده کنی.

تمام شد و رفت.

به صورت کلی دانیال جان ست ها خیلی خیلی کم کاربرد هستن

پروژه های بزرگی نوشتم که حتی یکبار هم توی اونها از ست ها استفاده نکردم.

ولی خب اشنایی با ست ها بد نیست.

و اما جواب سوالت رو خوشحال میشم توی گوگل جستجو کنی و هرچیزی که متوجه شدی واسم ارسال کنی. البته اگه دوست داری.موفق باشی عزیزم

 

برای ثبت پاسخ باید خود شوید

محبوب ترین مقالات