如何判断一个元素是否是一个集合的子集。

x={1,2,3}
y=eval(input("y="))

例如这个式子,判断输入的y是否是集合x的子集。该如何用代码编写。

阅读 2.1k
2 个回答
set().issubset()
新手上路,请多包涵
def is_subset(other):
    y = eval(input('y='))
    if isinstance(y, set):
        return y.issubset(other)
    else:
        return y in other
推荐问题