# Python set()の使い方
セットは集合を表すデータ型です。リスト等と同じように複数の要素をもつことができます。
集合なので、リストとは異なり要素は順番をもちません。
また、重複した要素は取り除かれます。
ここでは、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'])