① 데이터셋의 특정 문자열을 변환합니다.
ⓐ 데이터프레임의 특정 문자열을 바꾸고 싶을 때 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'}