min..max 0..1 → 0個か1個 1 → 必ず1個 1..* → 1個以上 2..5 → 2〜5個 * → 何個でもOK ③ 複数OK(*) class Author: def __init__(self): self.books = [] # 何冊でもOK def write_book(self, title): self.books.append(title) author = ...
Pythonで複数のデータをまとめて扱う際、「list(リスト)」と並んで便利なのが「set(集合型)」です。setは「重複する要素を持たない」という非常に強力な特徴を持っています。 listと同じく、setも「ミュータブル(変更可能)」なデータ型です。 つまり ...