List sorting function in python
# Sorting
# students = ["Umair", "Rehman", "Zain", "Abbas", "Hussan"]
# # students.sort(reverse=True) only work with list
# students.sort()
# sorted_students = sorted(students,reverse=True)
# for i in sorted_students:
# print(i)
studetns = [("Umair", "A", "95"),
("Abass", "D", "48"),
("Zain", "B", "85"),
("Rehman", "C", "58")]
def grade(grade): return grade[2]
studetns.sort(key=grade)
for i in studetns:
print(i)
Comments
Post a Comment