경우에 따라 기본 제공 유형 간에 변환을 수행해야 할 수도 있습니다. 유형 간에 변환하려면 유형 이름을 함수로 사용하기만 하면 됩니다.
한 데이터 유형에서 다른 데이터 유형으로의 변환을 수행하는 몇 가지 내장 함수가 있습니다. 이 함수는 변환된 값을 나타내는 새 개체를 반환합니다.
시니어 번호 | 기능 및 설명 |
---|---|
1 | int(x [,base]) x를 정수로 변환합니다. base는 x가 문자열인 경우 기본을 지정합니다. |
2 | long(x [,base] ) x를 긴 정수로 변환합니다. base는 x가 문자열인 경우 기본을 지정합니다. |
3 | float(x) x를 부동 소수점 숫자로 변환합니다. |
4 | 복소수(실제 [,img]) 복소수를 생성합니다. |
5 | str(x) 개체 x를 문자열 표현으로 변환합니다. |
6 | repr(x) 개체 x를 표현식 문자열로 변환합니다. |
7 | 평가(str) 문자열을 평가하고 개체를 반환합니다. |
8 | 튜플 s를 튜플로 변환합니다. |
9 | 목록 s를 목록으로 변환합니다. |
10 | 세트 s를 집합으로 변환합니다. |
11 | 딕셔너리(d) 사전을 만듭니다. d는 (키, 값) 튜플의 시퀀스여야 합니다. |
12 | 동결 세트(들) s를 고정 집합으로 변환합니다. |
13 | chr(x) 정수를 문자로 변환합니다. |
14 | unichr(x) 정수를 유니코드 문자로 변환합니다. |
15 | or(x) 단일 문자를 정수 값으로 변환합니다. |
16 | 16진수(x) 정수를 16진수 문자열로 변환합니다. |
17 | 10월(x) 정수를 8진수 문자열로 변환합니다. |