To sort a list of sets based on the number of elements in each set, you can use the sort
method of the list with a lambda function as the key
argument:
main.py94 chars3 lines
This will sort my_list
in ascending order based on the number of elements in each set. After running the code, the value of my_list
will be:
main.py49 chars2 lines
If you want to sort the list in descending order, you can prefix the lambda function with the negation operator:
main.py36 chars2 lines
This will sort my_list
in descending order based on the number of elements in each set. After running the code, the value of my_list
will be:
main.py49 chars2 lines
gistlibby LogSnag