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

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

Метод apply в Python используется для применения функции к каждому элементу pandas DataFrame. Этот метод позволяет выполнять операции на элементах объекта без необходимости использования циклов.

Когда вы вызываете метод apply() с функцией в качестве аргумента, каждый элемент объекта будет передан в эту функцию, и результаты будут сохранены в новом объекте

Пример использования метода apply на pandas DataFrame:

import pandas as pd

data = {'A': [1, 2, 3], 'B': [4, 5, 6]}
df = pd.DataFrame(data)

df['C'] = df['A'].apply(lambda x: x * 2)  # применение функции к столбцу 'A' и сохранение результата в новом столбце 'C'
print(df)

Таким образом, метод apply позволяет выполнять операции на элементах объектов с помощью функций, что делает код более компактным и читаемым

1 0
Познакомьтесь с основами Python бесплатно

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