تمرین 2-4
يكشنبه, ۱۱ خرداد ۱۳۹۹، ۰۵:۳۸ ب.ظ
تمرین 2: تفاوت تابع ()sort با تابع ()sorted برای مرتب سازی لیست ها چیست ؟
اِعمال فانکشن ()sort روی آبجکتهایی از جنس لیست منجر به ایجاد هیچگونه لیست جدیدی نمیشود بلکه فراخوانی این فانکشن روی آبجکت مذکور منجر به مرتبسازی لیست اصلی شده و ترتیب آیتمهای آن تغییر مییابد. در حالی که فانکشن ()sorted ابتدا یک کپی از لیست اولیه گرفته و در ادامه آیتمهای آن را مرتب میکند که در نهایت لیست جدید به متغیر ارجاع داده میشود .
۹۹/۰۳/۱۱