توابع sorted() در Python

نمونه

ترتیب تورپ:

a = ("b", "g", "a", "d", "f", "c", "h", "e")
x = sorted(a)
print(x)

اجرای نمونه

تعریف و استفاده

توابع sorted() بازگشت لیستی از اشیاء قابل جستجو مرتب شده را دارد.

می‌توانید ترتیب صعودی یا نزولی را مشخص کنید. متون بر اساس ترتیب الفبایی و اعداد بر اساس ترتیب عددی مرتب می‌شوند.

نکته:نمی‌توانید لیستی که شامل مقادیر عددی و متن‌ها است را مرتب کنید.

نحوه‌ی استفاده

sorted(iterable, key=key, reverse=reverse)

پارامتر ارزش

پارامتر توضیح
iterable ضروری. مجموعه‌ای که باید مرتب شود، لیست، دیکشنری، تورپ و غیره.
key اختیاری. اجرای تابعی که ترتیب را تعیین می‌کند. پیش‌فرض None است.
reverse اختیاری. بولین. False به ترتیب صعودی ترتیب داده می‌شود، True به ترتیب نزولی ترتیب داده می‌شود. پیش‌فرض False است.

نمونه‌های بیشتر

نمونه

ترتیب عددی:

a = (2, 35, 17)
x = sorted(a)
print(x)

اجرای نمونه

نمونه

ترتیب صعودی:

a = ("h", "b", "a", "c", "f", "d", "g", "e")
x = sorted(a)
print(x)

اجرای نمونه

نمونه

ترتیب نزولی:

a = ("h", "b", "a", "c", "f", "d", "g", "e")
x = sorted(a, reverse=True)
print(x)

اجرای نمونه