Python でセットに値を追加する

Muhammad Maisam Abbas 2023年1月30日
  1. Python の add() メソッドを使用して、セットに単一の値を追加する
  2. Python の update() メソッドを使用して、セットに複数の値を追加する
  3. Python の|= 演算子を使用してセットを別のセットに追加する
Python でセットに値を追加する

このチュートリアルでは、Python でセットに値を追加する方法について説明します。

Python の add() メソッドを使用して、セットに単一の値を追加する

add() メソッドは、Python のセットに単一の値を追加できます。次のコード例は、Python の add() 関数を使用してセットに単一の値を追加する方法を示しています。

a = {1, 2, 3}

a.add(4)

print(a)

出力:

{1, 2, 3, 4}

上記のコードでは、最初にセット a を初期化し、次に add() 関数を使用してセット a の最後に値 4 を追加します。

Python の update() メソッドを使用して、セットに複数の値を追加する

update() メソッドを使用して、セットに複数の値を追加できます。update() メソッドは、リストや配列などのデータ構造をセットに追加するように設計されています。したがって、引数は 1つだけです。ただし、すべての引数を 1つの () で囲むだけで、必要な数の引数を渡すことができます。次のコード例は、Python の update() 関数を使用してセットに複数の値を追加する方法を示しています。

a = {1, 2, 3}

a.update((4, 5, 6))

print(a)

出力:

{1, 2, 3, 4, 5, 6}

上記のコードでは、最初にセット a を初期化し、次に update() 関数を使用してセット a の最後に値 4, 5, 6 を追加します。

Python の|= 演算子を使用してセットを別のセットに追加する

|連結演算子とも呼ばれる演算子は、演算子の両側の変数を連結します。|= 演算子は、演算子の右側のセットを演算子の左側のセットに追加します。次のコード例は、Python で|= 演算子を使用してセットを別のセットに追加する方法を示しています。

a = {1, 2, 3}
b = {4, 5, 6}

a |= b

print(a)

出力:

{1, 2, 3, 4, 5, 6}

上記のコードでは、最初にセット ab を初期化し、次にセット b をセット a の最後に|= 演算子で追加します。

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

関連記事 - Python Set