小编Nij*_*esh的帖子

在Python中对具有多个小数点的数字进行排序

我有一个文本文件,其中包含以下内容:

02.03.04@@
02.04.01@@
02.04.03.02@@
02.06.04.01@@
02.06.04.02@@
02.06.09@@
02.13.01@@
02.13.02@@
1.01@@
1.02@@
1.03@@
1.04@@
1.05@@
1.06@@
1.07@@
1.08@@
1.09@@
1.1@@
2.24@@
4.12@@
Run Code Online (Sandbox Code Playgroud)

我需要对它进行排序。如您所见,以1,2等开头的数字已经使用sorted()进行了排序。但是像'02 .04.03.02 @@'这样的数字是分开排序的,但是从逻辑上讲应该在1之后。 Python?我会在'。'分开吗?然后分别比较?

python sorting

1
推荐指数
1
解决办法
924
查看次数

标签 统计

python ×1

sorting ×1