演習課題「fruits1にfruits2は含まれるかどうか」
右側のコードエリアには、集合 fruits1
と fruits2
が用意されています。fruits1
に fruits2
が含まれるかを出力してください。
期待する出力値
True
※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む
#14:A は B を含むかどうか(>=)
このチャプターでは、集合 A は集合 B を含むか判定する方法を学習しましょう。
- 集合 A が集合 B を含むとは、集合 A が完全に集合 B を覆うときのことをいう
- つまり、集合 B のすべての要素が集合 A にも属していることをいう
- たとえば、集合 A
{2, 4, 6, 8}
は集合 B{2, 6}
を含む
a >= b
のように >= 演算子を使うと、「集合 a が集合 b を含むかどうか」を判定することができる
a = {2, 4, 6, 8}
b = {2, 6}
c = {0, 1, 2}
print(a >= b)
print(a >= c)
- 2 つの集合が一致するときは True と判定される
a = {2, 4, 6, 8}
d = {6, 8, 2, 4}
print(a >= d)
print(d >= a)
a > b
のように > 演算子を書くと、「集合 a と集合 b が一致する場合を除いて、集合 a が集合 b に含むかどうか」を判定することができる
a = {2, 4, 6, 8}
b = {2, 6}
c = {0, 1, 2}
d = {6, 8, 2, 4}
print(a > b)
print(a > c)
print(a > d)
print(d > a)
ログインすると採点できます
コードの実行