from operator import itemgetter
A =[[10,8],[90,2],[45,6]]print("Sorted List A based on index 0: % s"%(sorted(A, key=itemgetter(0))))
B =[[50,'Yes'],[20,'No'],[100,'Maybe']]print("Sorted List B based on index 1: % s"%(sorted(B, key=itemgetter(1))))"""
Output:
Sorted List A based on index 0: [[10, 8], [45, 6], [90, 2]]
Sorted List B based on index 1: [[100, 'Maybe'], [20, 'No'], [50, 'Yes']]
"""
# List of Integers
numbers =[1,3,4,2]# Sorting list of Integers
numbers.sort()print(numbers)# List of Floating point numbers
decimalnumber =[2.01,2.00,3.67,3.28,1.68]# Sorting list of Floating point numbers
decimalnumber.sort()print(decimalnumber)# List of strings
words =["Geeks","For","Geeks"]# Sorting list of strings
words.sort()print(words)
import array
# Declare a list type object
list_object =[3,4,1,5,2]# Declare an integer array object
array_object = array.array('i',[3,4,1,5,2])print('Sorted list ->',sorted(list_object))print('Sorted array ->',sorted(array_object))