① 네임드튜플(namedtuple)은 파이썬의 자료형 중 하나입니다. 말 그대로 튜플의 성질을 갖고 있는 자료형이지만 인덱스뿐만 아니라 키 값으로 데이터에 접근할 수 있습니다. 따라서 다음과 같이 사용 가능합니다.
from collections import namedtuple Student = namedtuple('Student', ['name','age','DOB']) ------ 네임드튜플 정의 S = Student('홍길동', '19', '187') ------ 네임드튜플에 값을 추가 print("The Student age using index is : ", end="") print(S[1]) ------ 인덱스를 이용한 데이터 접근 print("The Student name using keyname is : ", end="") print(S.name) ------ 키 값을 이용한 데이터 접근
네임드튜플에 대한 출력 결과는 다음과 같습니다.
The Student age using index is : 19 The Student name using keyname is : 홍길동
출력 결과처럼 인덱스뿐만 아니라 키 값을 이용해도 데이터에 접근할 수 있음을 확인할 수 있습니다.
다음은 이미지 데이터 전처리에 대한 코드입니다. 각각의 파라미터는 앞에서 충분히 살펴보았기 때문에 설명은 생략합니다.