
Python 创建r行c列的矩阵
发布日期:2021-11-15 14:58:09
浏览次数:17
分类:技术文章
本文共 326 字,大约阅读时间需要 1 分钟。
不使用numpy,而是通过列表直接创建一个矩阵,另r=3,c=2
错误的创建方式
>>>mat=[[0]*2]*3>>>mat[[0,0],[0,0],[0,0]]>>>mat[0][0]=1>>>mat[[1,0],[1,0],[1,0]]
错误原因
虽然的确创建了一个r行c列的矩阵,当创建后面两行[0,0]使只是拷贝了第一行的引用,对任意一行第j个元素的变更,会同时影响所有行的第j个元素。正确的创建方式
>>>mat=[[0]*2 for i in range(3)]>>>mat[[0,0],[0,0],[0,0]]>>>mat[0][0]=1>>>mat[[1,0],[0,0],[0,0]]
具体两者的差异等有了更详细的资料,在进行解释
转载地址:https://blog.csdn.net/qq_39751320/article/details/104342875 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2023年05月24日 18时54分59秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
最新文章
网站信息的采集系列(三)--百度搜索图片的采集及下载
2019-12-22 11:35:29
网站信息采集系统(四)--京东商品信息的采集
2019-12-22 11:35:30
QT实现的可移动放大缩小的大小嵌套窗体
2019-12-22 11:35:30
QT实现的具有放大功能的小窗口
2019-12-22 11:35:30
股票历史走势的比较及显示
2019-12-22 11:35:30
网站信息采集系列(五)--百度新闻
2019-12-22 11:35:30
网页聊天窗口的自动输入内容及自动发送
2019-12-22 11:35:28
桌面程序聊天窗口的自动输入内容及自动发送
2019-12-22 11:35:29
Qt之操作Excel
2019-12-22 11:35:29
网站信息的采集系列(一)--基本流程
2019-12-22 11:35:29
网站信息的采集系列(二)--百度搜索内容的采集
2019-12-22 11:35:29
JS如何判断滚动条是否滚到底部
2019-12-22 11:35:29
网站模拟登录总结
2019-12-22 11:35:27
js中时间格式化的几种方法
2019-12-22 11:35:27
使用QWebEngine实现百度搜索栏自动输入及提交
2019-12-22 11:35:28
QWebEngine登录网页并获取数据
2019-12-22 11:35:28
QWebEngine加载本地js文件到网页
2019-12-22 11:35:28
Qt5中使用lambda表达式
2019-12-22 11:35:28
微信小程序压缩图片及上传至云存储
2019-12-22 11:35:26
HTTP header中Access-Control-开头的响应头
2019-12-22 11:35:26