gpt4 book ai didi

Python 双重排序与拆分字符串

转载 作者:太空宇宙 更新时间:2023-11-04 06:11:06 25 4
gpt4 key购买 nike

<分区>

我正在尝试对某些东西进行双重排序,但它似乎忘记了第一种排序,我认为 python 使用稳定排序,所以我可能犯了一个错误。

原始文本是一个数组,如下所示:

benzene - 30.0 - 15
xylene - 5.0 - 10
benzene - 8.5 - 29
benzene - 0.5 - 11

我要:

benzene - 0.5 - 11
benzene - 8.5 - 29
benzene - 30.0 - 15
xylene - 5.0 - 10

这是我的代码:

def akey(a):
z = a.split(' -')
v = [z[0]]
x = [str(i) for i in v]
return x

def bkey(b):
z = b.split(' -')
v = [z[1]]
x = [float(i) for i in v]
return x

labelList.sort(key=akey)
labelList.sort(key=bkey)

感谢帮助

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com