![]() |
1
92
会帮你的。但我很好奇,对象集(按值组合对象)有什么问题?
对于您的特定问题,我可能会保留一组ID或包装器对象。包装对象将包含一个引用,并按
同样值得注意的是,python对象具有
|
![]() |
2
27
那就是“
而不是测试”
测试”
|
![]() |
3
1
正如IlyaN所提到的,ID(X)为对象生成一个唯一的标识符。 但是你的问题令人困惑,因为Java的hash码方法没有给出唯一的标识符。Java的哈希代码像大多数散列函数一样工作:它总是为同一个对象返回相同的值,两个相等的对象总是得到相等的代码,而不等的哈希值意味着不相等的哈希代码。特别是,两个不同和不相等的对象可以得到相同的值。 这是令人困惑的,因为加密散列函数与此非常不同,而且更像(但不完全是)您请求的“唯一ID”。 Java的Hash码方法的Python等价是哈希(x)。 |
![]() |
4
-1
在将对象放置到集合中之前,不必比较对象。set()语义已经解决了这个问题。
注意:您真的不必重写 搞砸 为了证明这种行为:—) |
![]() |
July · 如何定义数字间隔,然后四舍五入 1 年前 |
![]() |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
|
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
![]() |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
|
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
![]() |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |