我有一个列表a = ['a1', 'b1', 'c1', 'd1', 'a2', 'b2', 'c2', 'd2',]
如何获取列表 b = ['a1,', 'a2', 'b1', 'b2', 'c1', 'c2', 'd1', 'd2'] 不使用 .sorted()?
谢谢!
请您参考如下方法:
虽然有 sorted() 函数,但没有用于列表的 .sorted() 方法,正如 S.Mark 指出的(它返回一个新的排序列表) 和一个 .sort() 方法(对列表进行就地排序并返回 None)。如果您不想使用 sorted() 函数,那么:
a = ['a1', 'b1', 'c1', 'd1', 'a2', 'b2', 'c2', 'd2',]
a.sort()
b = a
否则,也许您可以进一步澄清您的问题。
