编程:输入5*5的矩阵a,完成下列要求:
a:输出矩阵a
b:将第2行和第5行元素对调后,再重新输出a
import numpy as np
array = np.arange(5 * 5).reshape((5, 5))
print(array)
rows = [1, 4]
array[rows] = array[rows][::-1]
print(array)
如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢
a = eval(input("请输入5*5矩阵 格式如:[[1,2,3,4,5],[1,2,3,4,5],[1,2,3,4,5],[1,2,3,4,5],[1,2,3,4,5]]"))
print(a)
a[1],a[4]=a[4],a[1]
print(a)
import numpy as np
a = np.array([[11, 12, 13, 14, 15], [21, 22, 23, 24, 25], [31, 32, 33, 34, 35], [41, 42, 43, 44, 45], [51, 52, 53, 54, 55]])
print(a)
tmp = np.copy(a[1])
a[1] = a[4]
a[4] = tmp
print(a)
对你有帮助的话,请采纳一下哈!!!