python - 使用`set`时Python3如何比较浮点数?
问题描述
Python 中的set
函数依赖于存在于给定的元素上的健壮相等运算符的存在set
。
假设我们有一个浮点数列表,xs
我们调用了set(xs)
。将如何set
比较元素xs
?它会检查两个元素是否在机器 epsilon 内,还是会执行按位相等?
解决方案
推荐阅读
- processing - 处理 如何根据草图中的位置改变颜色?
- node.js - 如何在没有额外库的情况下在 linux 和/或 windows 中解压缩 zip 文件?
- javascript - Browsersync 在 Webpack 4 中随机崩溃/冻结?
- react-native - 使用相对 URL 的 fetch() 在 React Native 上失败
- oracle - 会话如何获得其初始时区
- .htaccess - OpenCart 1.5.6.4:类别图像未通过 https 加载
- hybris - 如何在 Hybris BackOffice 中使多线程同步选项卡可用?
- pip - 我不能用yum安装pip,你知道下面的错误吗?
- php - 另一个手机号码正在更新,而不是输入的手机号码
- angular - 如何在 Angular 6 中获取带有端口号的域名