我正在尝试按每个元素中找到的数字对该列表进行排序。
revision_type = [('100K Revision', '50K Revision', '25K Revision')]
这是我到目前为止提出的,但不断收到错误:
AttributeError: 'tuple' object has no attribute 'partition'
revision_sorted = sorted(revision_type, key=lambda s: (int(s.partition(' ')[0][:-1])))
我希望列表revision_sorted
是:
[('25K Revision', '50K Revision', '100K Revision')]
已经搞砸了几个小时,任何帮助将不胜感激。