sort tuple by first element python
a = [(5,8), (3,4), (9,7)]
#sort by first element in tuple
result = sorted(a, key=lambda tup: tup[0])
#OR to do inplace sort:
a.sorted(key = lambda tup: tup[0])
# output
[(3, 4), (5, 8), (9, 7)]
sort tuple by first element python
a = [(5,8), (3,4), (9,7)]
#sort by first element in tuple
result = sorted(a, key=lambda tup: tup[0])
#OR to do inplace sort:
a.sorted(key = lambda tup: tup[0])
# output
[(3, 4), (5, 8), (9, 7)]
how to sort a list by the second element in tuple python
# lists_of_tuples = [('item', 'price'), ('item', 'price'), ('item', 'price')]
def sort_prices(list_of_tuples): #sort the list b*y the price of each tuple
list_of_tuples.sort(key=lambda x: x[1], reverse=True) #earse the "reverse" part to sort in small to big.
return list_of_tuples, print(list_of_tuples)
pyhon sort a list of tuples
# Python program to sort a list of tuples by the second Item
# Function to sort the list of tuples by its second item
def Sort_Tuple(tup):
# Getting length of list of tuples
lst = len(tup)
for i in range(0, lst):
for j in range(0, lst-i-1):
if (tup[j][1] > tup[j + 1][1]):
temp = tup[j]
tup[j]= tup[j + 1]
tup[j + 1]= temp
return tup
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us