![]() |
1
330
来自评论:
这很容易。对于任何集合
请注意
您可能并不真的想将这些元素排序为字符串,而是将其排序为数字(因此4.918560000将出现在10.277200999之前,而不是之后)。
最好的解决方案最有可能首先将数字存储为数字而不是字符串。但如果没有,您只需要使用
有关详细信息,请参阅 Sorting HOWTO 在官方文件中。 *有关例外情况,请参见注释。 |
![]() |
2
2
另一种方法是显式地将集合转换为列表(使用
自Python 3.7以来,dicts保持插入顺序。因此,如果你想订购一个集合,但仍然希望能够在恒定时间内进行成员身份检查,你可以使用
|
![]() |
tryingmybest09 · 设置出生日期排序不正确 2 年前 |
![]() |
David · 在c++中,将集合的向量创建为类成员会产生错误[重复] 7 年前 |
|
user5335342 · 对于带set的循环:key 7 年前 |
![]() |
Joan Pastor · C++基于参数更改设置的默认顺序 7 年前 |
![]() |
LucSpan · 让Python找到满足条件的两个整数 7 年前 |
![]() |
jsstuball · 与两次添加相同对象的Python集混淆 7 年前 |
|
user6822657 · 如何在集合中查找特定元素? 7 年前 |