【发布时间】:2016-09-10 16:04:14
【问题描述】:
我正在尝试对文件执行一些操作并将其行转换为列表。但是整数值也被视为字符串
l1 = [['test', 'hello', '60,'], ['why', 'to', '500,'], ['my', 'choice', '20,']]
因此,我无法根据这些整数值对列表列表进行排序。
有没有办法可以将所有这些list[2] 值转换为整数并根据它对外部列表进行排序?或者我可以使用上面列表中的整数对该列表进行排序的任何其他方式。
预期结果是,排序列表的输出应显示为:
[['my', 'choice', '20,'], ['test', 'hello', '60,'], ['why', 'to', '500,']]
【问题讨论】:
标签: python list sorting python-3.x