基本操作
CoddyのPythonジャーニー「ロジックとフロー」セクションの一部。レッスン 30/78。
集合には、集合に関する一般的なタスクを効率的に実行できる組み込み操作が用意されています。これらの操作には、要素の追加、要素の削除、要素の存在確認が含まれます。
集合に要素を追加する:
my_set = {1, 2, 3}
my_set.add(4)
print(my_set)
# 出力: {1, 2, 3, 4}注: add() は集合をその場で変更し、None を返します。
集合から要素を削除する:(存在しない場合はエラーが発生します!)
my_set = {1, 2, 3}
my_set.remove(2)
print(my_set)
# 出力: {1, 3}要素の存在を確認する:
my_set = {1, 2, 3}
print(2 in my_set)
# 出力: True
print(4 in my_set)
# 出力: Falseチャレンジ
簡単manage_setという名前の関数を作成し、3つの引数(set1(集合)、element_to_add、element_to_remove)を受け取るようにしてください。この関数は、次の操作を実行する必要があります。
element_to_addをset1に追加します。element_to_removeをset1から削除しようとします。要素が集合に含まれていない場合は、何もしません。- 数値5が
set1に含まれているか確認します。含まれている場合は、文字列"5 is in the set"を返します。それ以外の場合は、文字列"5 is not in the set"を返します。
自分で試してみよう
def manage_set(set1, element_to_add, element_to_remove):
# ここにコードを書いてくださいこのレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
ロジックとフローのすべてのレッスン
自分で練習してみよう: Pythonオンラインコンパイラ