Answers for "key=lambda python sort"

1

python sorted lambda

a = ["tim", "bob", "anna", "steve", "john"]

# sorts the list by the first letter of each name
b = sorted(a, key=lambda x : x[0])
# x = each of the values in the list a

# sorts the list by length FIRST, then alphabetical order SECOND
c = sorted(a, key=lambda x : (len(x), x))
Posted by: Guest on November-10-2021

Python Answers by Framework

Browse Popular Code Answers by Language