Python表示矩阵的方法分析
作者:jihite 时间:2022-06-24 01:31:59
本文实例讲述了Python表示矩阵的方法。分享给大家供大家参考,具体如下:
在c语言中,表示个“整型3行4列”的矩阵,可以这样声明:int a[3][4];在python中一不能声明变量int,二不能列出维数。可以利用列表中夹带列表形式表示。例如:
表示矩阵 ,可以这样:
count = 1
a = []
for i in range(0, 3):
tmp = []
for j in range(0, 3):
tmp.append(count)
count += 1
a.append(tmp)
print a
结果:
[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
但是注意一点:初始化(赋值全部为0时),下面是错误的!!
tmp = []
for j in range(0, 3):
tmp.append(0)
a = []
for i in range(0, 3):
a.append(tmp)
print a
结果:
[[0, 0, 0], [0, 0, 0], [0, 0, 0]]
原因:这样的列表tmp为同一个,改变任意行,其他行都会给随着改变,千万注意!!,下面正确:
a = []
for i in range(0, 3):
tmp = []
for j in range(0, 3):
tmp.append(0)
a.append(tmp)
print a
希望本文所述对大家Python程序设计有所帮助。
标签:Python,矩阵
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
高效的删除HTML标签的函数
2009-02-26 13:02:00
wxPython窗口的继承机制实例分析
2023-03-04 15:55:47
![](https://img.aspxhome.com/file/2023/8/69548_0s.jpg)
数据库理论:学习基于SQL数据库的算法
2009-01-13 13:38:00
DW MX 的快键一览表
2009-07-21 12:47:00
又为ajax上传工具重新写了一个服务器端上传程序
2009-12-21 14:30:00
http状态码一览表以及HTTP响应的返回头信息
2010-03-31 14:45:00
PHP OPP机制和模式简介(抽象类、接口和契约式编程)
2023-11-21 10:53:53
php 不能连接数据库 php error Can't connect to local MySQL server
2023-11-07 10:43:50
php链式操作mysql数据库(封装类带使用示例)
2023-05-25 02:58:22
Python安装依赖(包)模块方法详解
2023-11-02 15:38:01
asp fso删除非空目录的例子
2008-11-26 20:03:00
网页栅格系统研究:蛋糕的切法
2008-10-24 17:07:00
![](https://img.aspxhome.com/file/UploadPic/200810/24/20081024171957433s.jpg)
利用pip安装python第三方库的4种方法
2023-11-16 08:16:51
![](https://img.aspxhome.com/file/2023/0/63570_0s.png)
SQL中JOIN和UNION区别、用法及示例介绍
2012-08-21 10:47:22
微信小程序简单的canvas裁剪图片功能详解
2023-08-24 07:49:20
一篇文章带你入门python之推导式
2022-02-05 08:29:35
ASP使用缓存方法及缓存类详解
2008-02-15 08:36:00
![](https://img.aspxhome.com/file/UploadPic/up/2008021512554168.gif)
Oracle常用命令大全集
2010-07-21 13:18:00
php+ajax无刷新上传图片实例代码
2023-11-17 11:27:58
![](https://img.aspxhome.com/file/2023/1/104181_0s.png)
8个asp生成随机字符的函数
2007-08-04 10:17:00
![](https://img.aspxhome.com/file/UploadPic/20078/19/2007819193914352s.jpg)