Skip to Content
전문가를 위한 파이썬(2판)
book

전문가를 위한 파이썬(2판)

by 루시아누 하말류, 강권학
November 2024
Beginner to intermediate
1064 pages
25h 21m
Korean
Hanbit Media, Inc.
Content preview from 전문가를 위한 파이썬(2판)
464
3
클래스와 프로토콜
덕 타이핑과 어떻게 연관되는지, 여러분이 직접 자료형을 만들 때 어떤 영향을 미치는지에 관
해서도 설명한다.
12
.
1
이번 장의 변경 사항
이 장에는
1
판과 달라진 점이 많지 않다.
12
.
4
절 ‘프로토콜과 덕 타이핑’ 뒷부분의 글상자에
typing.Protocol
에 관한 간단한 설명을 추가했다.
12
.
5
.
2
절 ‘슬라이스를 인식하는
__getitem__( )
’의 [예제
12
-
6
]에서 구현한
__getitem__( )
은 덕 타이핑과
operator.index
덕분에
1
판의 예제보다 더 간결하고 탄탄해졌다. 수정된 내
용은 이번 장에 나오는
Vector
클래스의 구현과
16
장에서 계속 유지된다.
이제 시작해 보자.
12
.
2
Vector
: 사용자 정의 시퀀스형
Vector
를 구현하는 우리의 전략은 상속이 아니라 구성을 이용하는 것이다. 요소들을 실수형 배
열에 저장하고,
Vector
가 불변 균일 시퀀스처럼 작동하게 하는 데 필요한 메서드들을 구현한다.
그러나 시퀀스 메서드를 구현하기 전에, 적절한 한도 내에서 앞에서 구현한
Vector2d
클래스
와 호환성이 높은 기본
Vector
클래스를 먼저 만들어 보자.
4
차원 이상의 벡터 애플리케이션
차원이
1
,
000
개나 되는 벡터가 필요한 사람은 누구일까?
n
값이 상당히 큰
n
차원 벡터는 정
보 검색 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

전문가를 위한 리액트

전문가를 위한 리액트

테자스 쿠마르
고성능 파이썬(2판)

고성능 파이썬(2판)

오현석, 미샤 고렐릭, 이안 오스발트

Publisher Resources

ISBN: 9791169211772