데이터 타입 변경 - Data Type Conversion

 

 

아래의 함수들을 통해 데이터형의 변환을 할 수 있다.

 

함수 (Function)

설명 (Description)

int(x [,base])

 실수 또는 문자열 숫자 즉, "123"과 같이 따옴표로 감싸있어서 숫자이지만 문자로 인식되는 데이터를 정수로 변환한다.

정수로 변환하므로 "123.45"와 같이 실수의 소수점 이하는 버려진다.

int("123.45") = 123

뒤의 base는 진수를 표시한다. 진수는 2진수, 8진수, 10진수, 16진수를 말하며 생략하면 10이 기본값이 된다.

float(x)

소수점이 있는 실수로 변환한다.

float("123.45") = 123.45

complex(real [,imag])

복소수로 변환

str(x)

객체 x문자열 표현으로 변환한다.

repr(x)

객체 x를 표현식 문자열로 변환한다.

eval(str)

문자열 str 을 객체로 반환한다.

tuple(s)

튜플로 변환

list(s)

리스트로 변환

set(s)

셋으로 변환

dict(d)

(키, 값)의 조합

+ Recent posts