创建数组,包含七门课程名

图片如下
如果可以,二维数组怎么创建
数组怎么增删改,属性怎么查

img

使用 Python 的 NumPy 库来创建和操作数组,参考这个案例:

import numpy as np

# 创建二维数组
subjects = np.array([
    ['Math', 'English', 'Python', 'Chinese', 'Art', 'Database', 'Physics']
])

# 打印数组
print(subjects)

输出:

[['Math' 'English' 'Python' 'Chinese' 'Art' 'Database' 'Physics']]
# 添加一行
new_row = np.array(['History', 'Geography', 'Chemistry', 'Biology', 'Music', 'Physical Education', 'Social Studies'])
subjects = np.vstack((subjects, new_row))

# 删除第二行
subjects = np.delete(subjects, 1, axis=0)

# 修改第一行第一列元素
subjects[0, 0] = 'Advanced Math'

# 查找数组的形状(维度)
shape = subjects.shape
print("数组形状:", shape)

# 查找数组的大小(元素个数)
size = subjects.size
print("数组大小:", size)

# 查找数组的数据类型
dtype = subjects.dtype
print("数组数据类型:", dtype)
不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^