1.
次のコードの実行結果を選んでください。
set1 = {1, 2, 3}
set2 = {4, 5, 6}
result = set1.isdisjoint(set2)
print(result)
2.
次のコードの実行結果を選んでください。
set1 = {1, 2, 3}
set2 = {3, 4, 5}
result = set1.intersection(set2)
print(result)
3.
Pythonのセット演算で、issubset()メソッドの役割として正しいものを選んでください。
4.
次の選択肢の中で、Pythonのセット(set)による和集合を計算する適切な方法を選んでください。
5.
次のコードの実行結果を選んでください。
set1 = {1, 2, 3}
result = set1.pop()
print(result, set1)
6.
次のコードの実行結果を選んでください。
set1 = {1, 2, 3}
set2 = {2, 3, 4}
result = set1.union(set2)
print(result)
7.
次のコードの実行結果を選んでください。
set1 = {1, 2, 3}
set2 = {3, 4, 5}
set1.update(set2)
print(set1)
8.
次のコードの実行結果を選んでください。
set1 = {1, 2, 3}
set1.clear()
print(set1)
9.
Pythonのセット演算で、issuperset()メソッドの役割として正しいものを選んでください。
10.
次のコードの実行結果を選んでください。
set1 = {1, 2, 3}
set2 = {2, 3, 4}
result = set1.intersection_update(set2)
print(set1, result)
11.
次のコードの実行結果を選んでください。
set1 = {1, 2, 3}
set2 = {2, 3, 4}
result = set1.symmetric_difference_update(set2)
print(set1, result)
12.
次のコードの実行結果を選んでください。
set1 = {1, 2, 3}
print(4 in set1)
13.
Pythonのセット演算において、対称差集合を計算する方法として正しいものを選んでください。
14.
次のコードの実行結果を選んでください。
set1 = {1, 2, 3}
set2 = {2, 3, 4}
result = set1.symmetric_difference(set2)
print(result)
15.
次のコードの実行結果を選んでください。
set1 = {1, 2, 3}
result = {x**2 for x in set1}
print(result)
16.
次のコードの実行結果を選んでください。
set1 = {1, 2, 3}
set2 = {2, 3, 4}
result = set1.difference_update(set2)
print(set1, result)
17.
次のコードの実行結果を選んでください。
set1 = {1, 2, 3}
set2 = set1.copy()
set2.add(4)
print(set1, set2)
18.
次のコードの実行結果として正しいものを選んでください。
set1 = {1, 2, 3}
set2 = {3, 4, 5}
result = set1 & set2
print(result)
19.
次のコードの実行結果として正しいものを選んでください。
set1 = {1, 2, 3}
set2 = {2, 3, 4}
result = set1 - set2
print(result)
20.
次のコードの実行結果を選んでください。
set1 = {1, 2, 3}
set2 = {2, 3, 4}
result = set1.symmetric_difference(set2)
print(result)