gpt4 book ai didi

ruby - 对一串 ID 值进行数字排序

转载 作者:数据小太阳 更新时间:2023-10-29 08:17:09 26 4
gpt4 key购买 nike

<分区>

我有以下字符串数组:

x = ["1.2", "1.1", "1.18", "1.18.3", "1.4", "1.18.20", "2.5"]

Ruby 的数组排序方法按字母顺序对字符串进行排序,结果如下:

[
[0] "1.1",
[1] "1.18",
[2] "1.18.20",
[3] "1.18.3",
[4] "1.2",
[5] "1.4",
[6] "2.5",
]

我想根据每个小数点内的数值对这个数组进行排序,以便它返回以下顺序:

[
[0] "1.1",
[1] "1.2",
[2] "1.4",
[3] "1.18",
[4] "1.18.3",
[5] "1.18.20",
[6] "2.5"
]

我也不能保证每个“ID”中的小数点数。任何帮助将不胜感激。谢谢!

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