python输出矩阵第一列_python如何输出矩阵

本文介绍了两种在Python中生成矩阵的方法:直接使用列表和利用numpy库。列表方式在赋值时可能出现意料之外的结果,而numpy能更好地进行矩阵操作,如修改特定位置元素和执行矩阵运算。示例代码展示了如何初始化、赋值以及打印矩阵。
摘要由CSDN通过智能技术生成

87a5b630cdb60a209ac9e8a1f88cd27a.png

3ebd0732cd90ffb56aca87fcab1f2b47.png

1、直接用列表生成m行n列的矩阵
m,n = map(int,input().split()) matrix = [[0]*m for i in range(n)]
输出为:

a0dbbba6dcc602f2a4fd722619f4ab6b.png


这种方式生成的矩阵存在一定的问题,比如,无法给特定位置的元素赋值,例如:
matrix[1][1] = 9
输出为:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值