Книга: Введение в Python
Преобразование типов данных:
Преобразование типов данных:
Иногда может возникнуть необходимость преобразовать один тип данных в другой. Для этого существуют специальные встроенные функции Python. Вот некоторые из них:
Функция |
Описание |
int(x [,base]) |
Преобразовывает х в целое число. Например, int(12.4) -> 12 |
long(x [,base] ) |
Преобразовывает х в long. Например, long(20) -> 20L |
float(x) |
Преобразовывает х в число с плавающей точкой. Например float(10) -> 10.0 |
complex(real [,imag]) |
Создает комплексное число. Например complex(20) -> (20+0j) |
str(x) |
Преобразовывает х в строку. Например str(10) -> '10' |
tuple(s) |
Преобразовывает s в кортеж. Например tuple("hello") -> ( "h","e","l","l","o" ) |
list(s) |
Преобразовывает s в список. Например list("Python") -> ["P","y","t","h","o","n" ] |
dict(d) |
Создает словарь из d. Например dict( [ (1,2), (3,4) ] ) -> { 1:2, 3:4 } |
- Преобразование кодировок
- Преобразование WSDL-кода в программный код агента для клиента
- Преобразование типов даты в CHAR(n) и VARCHAR(n)
- 1 Синхронизация данных
- Преобразование типов данных
- Определение и преобразование типов переменных
- 12.3.2. Преобразование кодировок
- Преобразование типов данных
- Проверяемое (checked) преобразование типов данных
- Совместимость и преобразование типов данных
- Использование CAST() с типами дата
- Вещественные типы