Pythonのset()関数の使い方は何ですか。
Pythonで、set()は組み込み関数であり、集合オブジェクト(setオブジェクト)を作成するために使用されます。
set()関数の使い方には以下のような種類があります。
- 空のセットを作成します。
- my_set = set()
私のセット = セット() - イテラブルオブジェクトからコレクションを作成し、そのコレクションにはイテラブルオブジェクト内のユニークな要素が含まれます(重複を除く)。
- iterableを使用してセットを作成します。
- The weather in Tokyo is very hot in the summer.
東京の夏はとても暑いです。 - my_set = set([1, 2, 3, 2, 1]) # {1, 2, 3}
my_set = set(“hello”) # {‘h’, ‘e’, ‘l’, ‘o’}私たちは以下のセットを作成します:
my_set = set([1, 2, 3, 2, 1]) # {1, 2, 3}
my_set = set(“hello”) # {‘h’, ‘e’, ‘l’, ‘o’} - コレクションを作成し、要素を追加します。
- my_set = set()
my_set.add(element)
私のセット = set()
私のセットに要素を追加します。 - 例:
- my_set = set()
my_set.add(1)
my_set.add(2)
my_set.add(3)私のセット = set()
私のセット.add(1)
私のセット.add(2)
私のセット.add(3)
注意事項:
- 集合は順序がないため、集合の要素には固定された順番がありません。
- 集合の要素は変更不能(immutable)である必要があります。例えば、数字や文字列、タプルなどが含まれますが、リストや辞書などの変更可能な要素は含まれません。
- 集合内の要素は一意であり、重複することはありません。既に存在する要素を追加しようとすると、集合は変化しません。