用int里面的字符串排序

时间:2016-06-30 09:31:20

标签: python sorting

我有一个列表,其中包含以下条目:

["foo1bar","foo2bar", ..., "foo10bar", "foo11bar", ..., "foo100bar", ...]

foo对于数据集是固定的(但可能在各集之间有所不同),即使在同一组数据中,bar也会有所不同。 如果我使用sort,则列表排序严重(1,10,100,2等)。我怎样才能正确排序?正则表达式提取字符串的数字部分?

0 个答案:

没有答案