辞書と集合

集合(set)とは

こんにちは、みなさん!今日はPythonの集合(set)について学びましょう。

集合は、重複しないデータを順序なしで保存するデータ構造です。数学の集合(例:{1, 2, 3})と同じイメージで、データのユニークさを保つのに適しています。

集合の作り方

集合は波括弧 {} または set() 関数で作ります。以下は例です:


  fruits = {"りんご", "バナナ", "りんご"}
  print(fruits)  # 出力: {'りんご', 'バナナ'}(重複は削除)
  numbers = set([1, 2, 2, 3])
  print(numbers)  # 出力: {1, 2, 3}

集合は自動的に重複を排除し、順序は保証されません。リストやタプルとは異なり、インデックスでアクセスできない点に注意してください。

まとめ

集合は重複しないデータを管理するデータ構造で、順序やインデックスを持たず、ユニークなデータを扱うのに適しています。