Что делает метод astype python?

Аватар пользователя Maksim Litvinov
Maksim Litvinov
29 октября 2024

Метод astype в Python используется для преобразования типа данных массива NumPy или серии данных Pandas. Этот метод позволяет изменить тип данных элементов в массиве или серии на другой тип данных, например, из целых чисел в числа с плавающей запятой или из строк в целые числа.

Например, если у вас есть массив NumPy с целыми числами и вы хотите преобразовать их в числа с плавающей запятой, вы можете использовать метод astype следующим образом:

import numpy as np
arr = np.array([1, 2, 3, 4, 5])
arr_float = arr.astype(float)
print(arr_float)

Также можно использовать метод astype для преобразования строк в числа или наоборот:

import pandas as pd
data = pd.Series(['1', '2', '3', '4', '5'])
data_int = data.astype(int)
print(data_int)
1 0
Познакомьтесь с основами Python бесплатно

Похожие вопросы