Day 90dataclassの基本

2026-05-25 JST ・ 難易度: 中級 ・ カテゴリ: 標準ライブラリ

Pythonコード

1from dataclasses import dataclass2 3@dataclass4class Person:5    name: str6    age: int7 8person = Person("山田太郎", 30)9print(person)10 11person2 = Person("鈴木花子", 25)12print(person2)13 14persons = [person, person2]15print(persons)16 17sorted_persons = sorted(persons, key=lambda x: x.age)18print(sorted_persons)

解説

次に試してみよう