##### `Series.apply(func, convert_dtype=True, args=(), **kwargs)`
**功能简介:**
- 用于在 Series 的每个元素上应用一个自定义的函数,以便对数据进行转换、操作或计算。这允许您按元素级别对 Series 进行操作,并返回一个新的 Series。
**参数说明:**
- `func`:要应用于每个元素的函数,可以是一个 Python 函数、lambda 表达式或其他可调用对象。
- `convert_dtype`:是否自动尝试转换结果的数据类型,默认为 True。
- `args`:一个元组,其中包含要传递给函数的位置参数。
- `**kwargs`:一个字典,其中包含要传递给函数的关键字参数。
**返回值:**
- 返回一个新的 Series,其中的元素是通过应用给定的函数转换而来的。
**用法示例:**
```python
import pandas as pd
# 创建一个示例 Series
data = [10, 15, 20, 25, 30]
series = pd.Series(data)
# 定义一个自定义函数,将元素加倍
def double_value(x):
return x * 2
# 使用 apply 方法将函数应用于 Series 的每个元素
doubled_series = series.apply(double_value)
print("Original Series:")
print(series)
print("\nDoubled Series:")
print(doubled_series)
```