# Python set()の使い方

HomeFunctions

セットは集合を表すデータ型です。リスト等と同じように複数の要素をもつことができます。

集合なので、リストとは異なり要素は順番をもちません。

また、重複した要素は取り除かれます。

ここでは、Pythonにおけるセットを生成するset()について説明します。

# set()の例1

以下の例ではset()を用いてフルーツのセットを作成しています。

Create a set containing fruit names:
    x = set(('apple', 'banana', 'cherry'))

# set()定義と使い方

set()関数は、setオブジェクトを作成します。 セットリストの項目は順序がないため、ランダムな順序で表示されます。 セットの詳細については、 「Pythonセット」 の章を参照してください。

# set()の書き方

    set(iterable)

# set()の引数

iterable:必須. シーケンス、コレクション、またはイテレータオブジェクト

# set()の例2

set([1,2,3,4,5])                                # set([1,2,3,4,5]) 
set([1,1,2,2,3,3])                              # set([1,2,3])
set({'dog':'inu', 'cat':'neko', 'bird':'tori'}) # set(['dog', 'cat', 'bird']) 

HomeFunctions