더북(TheBook)

① 데이터셋의 특정 문자열을 변환합니다.

ⓐ 데이터프레임의 특정 문자열을 바꾸고 싶을 때 replace()를 사용합니다. 예를 들어 다음과 같이 사용할 수 있습니다.

df.replace(['A', 'B', 'C'], [0, 1, 2])

ⓑ 파이썬에서는 리스트(list), 튜플(tuple), 문자열(string) 등 여러 가지 자료형을 입력받으면 인덱스 값을 포함하는 enumerate 객체를 딕셔너리(dict)에 넣습니다. 사용 방법에 대한 예는 다음과 같습니다.

datalist = ['this', 'is', 'deep learning', 'book']
b = list(enumerate(datalist))
c = dict(enumerate(datalist))
print(b)
print(c)

코드를 실행하면 다음 결과가 출력됩니다.

[(0, 'this'), (1, 'is'), (2, 'deep learning'), (3, 'book')]
{0: 'this', 1: 'is', 2: 'deep learning', 3: 'book'}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.