B.Tech Students: Apply for Live Programming Internship C, C++, Java, Python ,Web page Designing, PHP Sort Lists in Python | LiveCodeProgramming
Python Installation First Python Program Control Flow if...else nested if else match-case logical-operators for loops while loops break / continue Functions Defining Functions Function Arguments Function return value Lambda Function Recursion Exception Handling Exception Handling Try Except Else and Finally Raise Exception Custom Exceptions File Handling File in python Read File Write File Append File Delete File Exception Handling

Sorting Lists in Python

Python provides easy ways to sort lists using sort() and sorted(). You can sort in ascending, descending, or even custom order.

Python में हम list को आसानी से sort() और sorted() का उपयोग करके sort कर सकते हैं। इसे ascending, descending या custom तरीके से sort किया जा सकता है।

1. Sort in Ascending Order (Default)
names = ["devendra", "abhishek", "chandrakant", "badri"]
names.sort()
print(names)
Output:
['abhishek', 'badri', 'chandrakant', 'devendra']
2. Sort in Descending Order
names = ["devendra", "abhishek", "chandrakant", "badri"]
names.sort(reverse=True)
print(names)
Output:
['devendra', 'chandrakant', 'badri', 'abhishek']
3. Using sorted() function
names = ["devendra", "abhishek", "chandrakant", "badri"]
sorted_list = sorted(names)
print(sorted_list)
Output:
['abhishek', 'badri', 'chandrakant', 'devendra']
4. Sort Numbers
numbers = [10, 5, 30, 20]
numbers.sort()
print(numbers)
Output:
[5, 10, 20, 30]
5. Custom Sort: By Length
names = ["dev", "abhishek", "chand", "bad"]
names.sort(key=len)
print(names)
Output:
['dev', 'bad', 'chand', 'abhishek']