【发布时间】:2019-07-21 20:48:43
【问题描述】:
我正在为我正在学习的一门课程做一个额外的问题。假设我们有一个列表,例如mylist=[a1, b2, a3, c1, b1, a5, b3, c9]。我想使用基本的 Python 而不导入任何东西。我想首先按字母顺序对列表进行排序,然后对于每个字母,我按数字排序。因此,结果将是列表 [a1, a3, a5, b1, b2, b3, c1, c9]。我正在为数字实现一个简单的冒泡排序,但是如何对字母进行子排序(或者,反之亦然?)
【问题讨论】: