반응형
데이터 타입 변경 - 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) |
(키, 값)의 조합 |
'파이썬 기초' 카테고리의 다른 글
6. 리스트(List) 관련 함수, 메소드 (0) | 2020.05.16 |
---|---|
5. 문자열(String) 관련 함수, 메소드 (0) | 2020.05.16 |
4. 숫자(number) 관련 연산자 및 함수. random (0) | 2020.05.16 |
3. 문자열 포매팅 (String formatting) (0) | 2020.05.16 |
2-7. Boolean (부울, 불련) (0) | 2020.05.16 |
2-6. set (집합) (0) | 2020.05.16 |
2-5. Dictionary (딕셔너리) (0) | 2020.05.16 |
2-4. Tuples (튜플) (0) | 2020.05.16 |