こんにちは、みなさん!今日はPythonの集合(set)について学びましょう。
集合は、重複しないデータを順序なしで保存するデータ構造です。数学の集合(例:{1, 2, 3})と同じイメージで、データのユニークさを保つのに適しています。
集合は波括弧 {}
または set()
関数で作ります。以下は例です:
fruits = {"りんご", "バナナ", "りんご"}
print(fruits) # 出力: {'りんご', 'バナナ'}(重複は削除)
numbers = set([1, 2, 2, 3])
print(numbers) # 出力: {1, 2, 3}
集合は自動的に重複を排除し、順序は保証されません。リストやタプルとは異なり、インデックスでアクセスできない点に注意してください。
集合は重複しないデータを管理するデータ構造で、順序やインデックスを持たず、ユニークなデータを扱うのに適しています。