python - 是否存在 "in"始终返回 true 的集合?

标签 python python-3.x set

在 Python 中,是否有一个集合可以有效地充当包含所有可能集合的集合?

最佳答案

你可以继承set:

class FullSet(set):
    def __contains__(self, item):
        return True

fullset = FullSet()
print({1, 2, 3} in fullset)

输出:

True

关于python - 是否存在 "in"始终返回 true 的集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40169107/

相关文章:

python - 类集中 "__and__"和 "__rand__"有什么区别?

javascript - 将数组转换为集合以便在 NodeJS 中搜索是否值得

python - 如何检查列表中的数字与其他列表中的数字的顺序?

python - 终端中的字节顺序颠倒

python-3.x - Bert 预训练模型每次都会给出随机输出

python - Pandas如何比较两个csv文件以删除重复项?

java - 从数据到ArrayList

python - 如何使用 python 在多个子目录中找到具有相同扩展名的所有文件并将它们移动到单独的文件夹中?

python - 如何在TF2.0中创建自定义渐变的keras图层?

python - 从 for 循环返回的元素中追加一个新列表