对包含字符串的元组列表进行排序

时间:2014-06-26 11:37:34

标签: python string list sorting tuples

我有一个像这样的元组列表:

data = [('ab15', 'abc'), ('ab4', 'abc'), ('ab12', 'abc'), ('ab7', 'abc')]

我想按子集的第一个元素排序,以便:

[('ab4', 'abc'), ('ab7', 'abc'), ('ab10', 'abc'), ('ab12', 'abc')]

我尝试使用sorted:sorted(data)但是有了这个,我有:

[('ab10', 'abc'), ('ab12', 'abc'), ('ab4', 'abc'), ('ab7', 'abc')]

什么不是我不想要的。有没有简单的方法呢?

由于

0 个答案:

没有答案
相关问题