Python 3エンジニア認定基礎試験-その他のコレクション操作(setの定義)-

1. 
次のコードの実行結果を選んでください。

my_set = {1, 2, 3}
another_set = {3, 4, 5}
result = my_set | another_set
print(result)

2. 
次のコードの実行結果を選んでください。

my_set = {1, 2, 3}
my_set.clear()
print(my_set)

3. 
次のコードの実行結果を選んでください。

my_set = {1, 2, 3}
another_set = {3, 4, 5}
result = my_set & another_set
print(result)

4. 
次のコードの実行結果を選んでください。

my_set = {1, 2, 3}
another_set = {3, 4, 5}
result = my_set ^ another_set
print(result)

5. 
次のコードの実行結果を選んでください。

my_set = {1, 2, 3}
another_set = {2, 3}
result = my_set.issuperset(another_set)
print(result)

6. 
次のコードの実行結果を選んでください。

my_set = {1, 2, 3}
another_set = {3, 4, 5}
result = my_set - another_set
print(result)

7. 
次のコードの実行結果を選んでください。

my_set = {1, 2, 3}
my_set.remove(2)
print(my_set)

8. 
次のコードの出力結果として正しいものを選んでください。

my_set = set([1, 2, 2, 3])
print(my_set)

9. 
次のコードの出力結果を選んでください。

my_set = {1, 2, 3}
my_set.add(4)
print(my_set)

10. 
次のコードの実行結果を選んでください。

my_set = {1, 2, 3}
another_set = {2, 3, 4}
result = my_set.difference_update(another_set)
print(my_set, result)

11. 
次のコードの実行結果を選んでください。

my_set = {1, 2, 3}
print(len(my_set))

12. 
次のコードの実行結果を選んでください。

my_set = {1, 2, 3}
my_set.update({3, 4, 5})
print(my_set)

13. 
次のコードの実行結果を選んでください。

my_set = {1, 2, 3}
another_set = {2, 3}
result = another_set.issubset(my_set)
print(result)

14. 
次のコードの実行結果を選んでください。

my_set = {1, 2, 3}
another_set = {2, 3, 4}
result = my_set.intersection_update(another_set)
print(my_set, result)

15. 
セットを定義する適切な方法を選んでください。

16. 
次のコードの実行結果を選んでください。

my_set = {1, 2, 3}
result = my_set.pop()
print(result, my_set)

17. 
Pythonのセット(set)の特徴として正しいものを選んでください。

18. 
次のコードの実行結果を選んでください。

my_set = {1, 2, 3}
another_set = {2, 3, 4}
result = my_set.symmetric_difference_update(another_set)
print(my_set, result)

19. 
次のコードの出力結果として正しいものを選んでください。

my_set = {1, 2, 3}
my_set.discard(4)
print(my_set)

20. 
セットの初期化方法として不正なものを選んでください。

コメントを残すにはログインしてください。