Я пытаюсь использовать StrictVersion
в приведенном ниже коде:
from distutils.version import StrictVersion
from operator import itemgetter
v = [{'ver': '1.1.12'},{'ver': '1.0.0'},{'ver': '1.3.3'},{'ver': '1.0.12'},{'ver': '1.0.2'}]
v.sort(key=itemgetter("ver"),reverse=True)
Это сортировка на основе версии с приведенным ниже кодом, но она неправильно сортируется в приведенном выше коде.
versions = ["1.1.2", "1.0.0", "1.3.3", "1.0.12", "1.0.2"]
versions.sort(key=StrictVersion,reverse=True)
Как использовать key=StrictVersion
выше с ключом?Или есть альтернатива?.