파이썬, dataclass 사용 예제
from dataclasses import dataclass
@dataclass
class Point:
x: int
y: int
def __str__(self):
return f"{self.x}, {self.y}"
p1 = Point(100, 200)
p2 = Point(100, 200)
p3 = Point(1, 2)
print(p1)
print(f"x={p1.x}, y={p1.y}")
print(p1 == p2)
print(p1 != p3)
[실행 결과]
100, 200
x=100, y=200
True
True
반응형
'Python 기초' 카테고리의 다른 글
Python, 패키지/가상환경 관리 도구 UV (0) | 2025.04.03 |
---|---|
파이썬, groupby (from itertools) 예제 (0) | 2025.02.05 |
클로저, 람다를 이용한 validator 파이썬 예제 (0) | 2025.01.29 |
파이썬, 랜덤 값 다양한 기능 예제 (0) | 2025.01.26 |
파이썬, 유용한 다섯 가지 데코레이터 (0) | 2025.01.20 |