请用numpy库完成以下任务.
(1)生成一个一维数组scores,其值为1到99之间的所有奇数:[1,3,5,7,9。……
99].
(2)在(1)的基础上,求该数组的和。
(3)在(1)的基础上,求该数组的平均值。
(4)在(1)的基础上,求该数组的维数。
(5)在(1)的基础上,将该数组的数据类型。
(6)在(1)的基础上,将该一维数组转换成10x5的二維数组。
import numpy as np
scores = np.arange(1, 100, 2)
sum_score = np.sum(scores)
mean_score = np.mean(scores)
dim_score = scores.ndim
dtype_score = scores.dtype
two_d_scores = np.reshape(scores, (10, 5))
print("1. 奇数数组: \n", scores)
print("2. 数组求和: ", sum_score)
print("3. 数组平均值: ", mean_score)
print("4. 数组维数: ", dim_score)
print("5. 数组数据类型: ", dtype_score)
print("6. 二维数组: \n", two_d_scores)