1. 使用内置的`map()`函数和`list()`函数将字符串数组转换为数字数组。
str_array = ['1', '2', '3', '4', '5']
num_array = list(map(int, str_array))
print(num_array) 输出:[1, 2, 3, 4, 5]
2. 使用`numpy`库中的`numpy.array()`函数将列表转换为数值数组。
import numpy as np
str_array = ['1', '2', '3', '4', '5']
num_array = np.array(str_array, dtype=int)
print(num_array) 输出:[1 2 3 4 5]
3. 使用`pandas`库中的`pd.to_numeric()`函数将数组转换为数值类型。
import pandas as pd
str_array = ['1', '2', '3', '4', '5']
num_array = pd.to_numeric(str_array)
print(num_array) 输出:[1. 2. 3. 4. 5.]
请根据你的具体需求选择合适的方法。