Python list sort function with examples

Spread the love

Python list sort function:

Python list has a inbuit sort function to sort the values in list.  This function automatically sort the list values.  By using this function we can sort numeric values and strings.

Syntax : list_name.sort(key=’’, reverse=’’)

 

#numeric list

numbers = ['55', '66', '88', '44', '33']

# sort the numeric

numbers.sort()

# print Numbers

print('Sorted Numeric list:', numbers)

Output:

Sorted Numeric list: ['33', '44', '55', '66', '88']

# characters list

characters = ['d', 'g', 'z', 'o', 'a']

# sort the characters

characters.sort()

# print characters

print('Sorted Character list:', characters)

 

Output:

Sorted Character list: ['a', 'd', 'g', 'o', 'z']

 

Reverse: ( Descending Order)

By default this function sort in ascending order of the list. If you want descending order, you need to use reverse=True as a argument in sort function.

#numeric list

numbers = ['55', '66', '88', '44', '33']

# sort the numeric

numbers.sort(reverse=True)

# print Numbers in reverse

print('Sorted Reverselist:', numbers)

Output:

Sorted Reverselist: ['88', '66', '55', '44', '33']
# characters list

characters = ['d', 'g', 'z', 'o', 'a']

# sort the characters

characters.sort(reverse=True)

# print characters

print('Sorted Character in Reverse list:', characters)

Output: 

Sorted Character in Reverse list: ['z', 'o', 'g', 'd', 'a']

 

admin

admin

Leave a Reply

Your email address will not be published. Required fields are marked *