对ndarray的基本操作
    ndarray是Numpy中的一个重要对象,表示多维数组。对于ndarray的基本操作包括以下几点:
    1. 创建ndarray:可以使用np.array()函数创建ndarray对象,也可以使用np.zeros(), np.ones(), np.random.rand()等函数生成指定大小和形状的ndarray对象。
    2. 索引和切片:可以使用方括号[]来访问ndarray中的元素,也可以使用冒号:进行切片操作。例如,arr[0]表示访问ndarray中的第一个元素,arr[:, 1:3]表示访问ndarray中的第二列和第三列。
    3. 数组运算:ndarray支持基本的数值运算操作,包括加、减、乘、除等。当进行数值运算时,ndarray会自动逐元素进行操作。
    4. 数组拼接和分裂:可以使用np.concatenate()和np.split()函数将多个ndarray对象进行拼接和分裂。
    5. 数组变形和重构:可以使用reshape()函数将ndarray对象变形成不同的维度,也可以使用flatten()函数将多维数组展平成一维数组。
    6. 数学函数:Numpy库提供了丰富的数学函数,如求和、均值、方差、标准差、最小值、最大值等。
numpy库功能
    7. 广播机制:当ndarray对象形状不同,但是可以进行广播运算时,Numpy会自动对形状不同的ndarray对象进行扩展,以满足运算需求。
    这些基本操作可以帮助我们有效地处理ndarray对象,应用于多种实际场景中。