この投稿では、Pythonでセットを初期化する方法について説明します。

セットは、個別の値を格納するために使用されるデータ構造であり、挿入と取得にかかる時間を短縮します。以下で説明するように、Pythonでセットを初期化する方法はいくつかあります。

1.Setコンストラクターの使用

セットコンストラクター set() 指定された反復可能要素の要素で初期化された新しいセットを返します。要素が反復可能で繰り返される場合、結果のセットは重複をサイレントに破棄することに注意してください。

ダウンロード  コードを実行する

 
セットコンストラクターに引数が渡されない場合、空のセットが作成されます。

ダウンロード  コードを実行する

2.Setリテラル構文の使用

中括弧内に配置されたアイテムのコンマ区切りリストを使用してセットを作成することもできます {}.

ダウンロード  コードを実行する

 
アイテムが渡されない場合は、代わりに空の辞書が作成されることに注意してください。空のセットを作成するには、セットコンストラクターを使用する必要があります。

ダウンロード  コードを実行する

3.反復可能な開梱演算子の使用

リストからセットを作成するには、内部のリストからアイテムを解凍できます {} 構文。これは、 *-operator.

ダウンロード  コードを実行する

Pythonでセットを初期化するのはこれですべてです。