جلسه سی و نهم: متد sort در پایتون
سلام عزیزان دلم، به جلسه سی و نهم از دوره رایگان آموزش پایتون خوش اومدید. در این جلسه با متد sort در پایتون آشنا خواهید شد.
متد sort در پایتون چه کاری انجام میدهد؟
متد sort در پایتون به صورت مستقیم روی لیست اصلی اعمال میشود و عناصر آن را به صورت صعودی مرتب میکند. به عبارت دیگر، این متد لیست جدیدی ایجاد نمیکند، بلکه عناصر موجود در لیست را جابهجا میکند.
my_list = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3]
my_list.sort()
print(my_list) # خروجی: [9, 6, 5, 5, 4, 3, 3, 2, 1, 1]
مرتبسازی نزولی
برای مرتبسازی نزولی، از آرگومان reverse=True استفاده میکنیم:
my_list = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3]
my_list.sort(reverse=True)
print(my_list) # خروجی: [1, 1, 2, 3, 3, 4, 5, 5, 6, 9]
جمع بندی
متد sort یک ابزار قدرتمند برای مرتبسازی لیستها در پایتون است. با درک نحوه کار این متد، میتوانید به راحتی دادههای خود را سازماندهی کنید.