a = [1, 2, 3, 4]
b = [3, 4, 5, 6]
p a & b
----------
実行結果
[3, 4]
----------
aとbの共通である数字(3と4)のみが表示される
----------
p a | b
----------
実行結果
[1, 2, 3, 4, 5, 6]
----------
重複がないようにすべての要素を取り出す
----------
p a - b
----------
実行結果
[1, 2]
----------
aの要素からbの要素を引く
[1, 2, 3, 4] - [3, 4, 5, 6]
3と4は共通しているので引かれる
aの要素に元々5と6は無いので引きようがない
よってaの要素の1と2のみが結果として表示される
----------
p a + b
----------
実行結果
[1, 2, 3, 4, 3, 4, 5, 6]
----------
重複しても構わず、すべてを表示させる
b = [3, 4, 5, 6]
p a & b
----------
実行結果
[3, 4]
----------
aとbの共通である数字(3と4)のみが表示される
----------
p a | b
----------
実行結果
[1, 2, 3, 4, 5, 6]
----------
重複がないようにすべての要素を取り出す
----------
p a - b
----------
実行結果
[1, 2]
----------
aの要素からbの要素を引く
[1, 2, 3, 4] - [3, 4, 5, 6]
3と4は共通しているので引かれる
aの要素に元々5と6は無いので引きようがない
よってaの要素の1と2のみが結果として表示される
----------
p a + b
----------
実行結果
[1, 2, 3, 4, 3, 4, 5, 6]
----------
重複しても構わず、すべてを表示させる