آموزش پایتون
88 subscribers
281 photos
21 videos
81 files
178 links
ارتباط با ما:
@learnpythonicyBot

لینک گروه چت:
https://t.me/learnpythonicychat

لینک چنل ایتا:
https://eitaa.com/learnpythonicy
Download Telegram
چگونه یک لیست را در پایتون به سرعت مرتب کنیم؟ 🚀

وقتی تازه‌کارها با نیاز به مرتب سازی یک لیست مواجه می‌شوند، ممکن است به فکر پیاده‌سازی الگوریتم‌های دستی بیفتند. اما پایتون با متدهای داخلی خود، این کار را در یک خط کد انجام می‌دهد!

روش سریع با sorted() و .sort()
numbers = [3, 1, 4, 1, 5, 9, 2]

# روش ۱: ایجاد لیست جدید (با sorted)
sorted_numbers = sorted(numbers)
print(sorted_numbers) # [1, 1, 2, 3, 4, 5, 9]

# روش ۲: مرتب‌سازی درجا (با .sort)
numbers.sort()
print(numbers) # [1, 1, 2, 3, 4, 5, 9]



🎯 تفاوت‌ها:
دستور sorted() لیست جدیدی برمیگرداند.
دستور .sort() لیست اصلی را تغییر میدهد (درجا).
هر دو برای اعداد، رشتهها و دادههای سفارشی (با key=) کار میکنند!

🟢 @learnpythonicy | #sort | #sorted
👍2