def matrix(X,Y): a_list=[] a_list_1=[] a_list_2=[] a_list_3=[] #**********SPACE********** for i in range(________________): for j in range(3): #**********SPACE********** if ________________: temp=a_list_1 elif i==1: temp=a_list_2 else: #**********SPACE********** temp=________________ temp.append(X[i][j]+Y[i][j]) a_list.insert(0,a_list_1) a_list.insert(1,a_list_2) a_list.insert(2,a_list_3) #**********SPACE********** return ________________ def main(): X = [[12,7,3], [4 ,5,6], [7 ,8,9]] Y = [[5,8,1], [6,7,3], [4,5,9]] print("新矩阵为:",matrix(X,Y)) if __name__ == '__main__': main()
时间: 2023-07-05 21:29:48 浏览: 38
以下是代码的完整版,包括填写空白处:
```python
def matrix(X, Y):
a_list = []
a_list_1 = []
a_list_2 = []
a_list_3 = []
for i in range(3): # 空白处1
if i == 0:
temp = a_list_1
elif i == 1:
temp = a_list_2
else:
temp = a_list_3
for j in range(3): # 空白处2
if i == 0:
temp = a_list_1
elif i == 1:
temp = a_list_2
else:
temp = a_list_3
temp.append(X[i][j] + Y[i][j])
a_list.insert(0, a_list_1)
a_list.insert(1, a_list_2)
a_list.insert(2, a_list_3)
return a_list
def main():
X = [[12, 7, 3],
[4, 5, 6],
[7, 8, 9]]
Y = [[5, 8, 1],
[6, 7, 3],
[4, 5, 9]]
print("新矩阵为:", matrix(X, Y))
if __name__ == '__main__':
main()
```
在此代码中,需要填写三个空白处。第一个空白处需要填写 `range()` 函数的参数,因为矩阵的行数为 3,所以填写 3。第二个空白处需要填写判断条件,当 `i == 0` 时,`temp` 为 `a_list_1`,当 `i == 1` 时,`temp` 为 `a_list_2`,否则 `temp` 为 `a_list_3`。第三个空白处需要填写返回值,即新的矩阵,因此需要返回 `a_list`。
相关推荐
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)