I have a list of dictionary named code[]
which has values
[{'sectionnumber': '1010.1.9.1', ...},
{'sectionnumber': '1010.1.9.2', ...}
{'sectionnumber': '1010.1.9', ...},
{'sectionnumber': '1010.1.9.10', ...}]
and I want to sort them by sectionnumber
. I tried using :
codelist = sorted(codelist, key=lambda codelist:codelist["sectionnumber"])
but it returns
[{'sectionnumber': '1010.1.9', ...},
{'sectionnumber': '1010.1.9.1', ...}
{'sectionnumber': '1010.1.9.10', ...},
{'sectionnumber': '1010.1.9.2', ...}]
when it supposed to be
[{'sectionnumber': '1010.1.9', ...},
{'sectionnumber': '1010.1.9.1', ...}
{'sectionnumber': '1010.1.9.2', ...},
{'sectionnumber': '1010.1.9.10', ...}]