私は2つのセットがあるとします。issubsetと空のセットを使用するとFalseを返す方法
s1 = set()
s2 = set(['somestring'])
と私はそれがTrue
を返し
print s1.issubset(s2)
を行います。つまり、空のセットは常に別のセットのサブセットです。
私の分析では、実際にはFalse
を返さなければならず、私はこれを行うための最良の方法について疑問を抱いています。その後、実際に上記の例のためFalse
を返し
def check_set(s1, s2):
if s1 and s1.issubset(s2):
return True
return False
:私はこのような関数を書くことができます。これを行うためのより良い方法はありますか?
もうまく動作(upvoted)。 – Cleb