首先,您应该在最里面的列表中插入一些内容(比如None)。其次,当您在最外层列表中使用乘法时,它会将引用复制到内部列表,因此当您更改一个元素时,您也会在所有其他列表中更改此元素:>> parameters = [ [ [None] * 2 ]*3 ] * 10

>> print parameters

[[[None, None], [None, None], [None, None]],

[[None, None], [None, None], [None, None]],

[[None, None], [None, None], [None, None]],

[[None, None], [None, None], [None, None]],

[[None, None], [None, None], [None, None]],

[[None, None], [None, None], [None, None]],

[[None, None], [None, None], [None, None]],

[[None, None], [None, None], [None, None]],

[[None, None], [None, None], [None, None]],

[[None, None], [None, None], [None, None]]]

>> parameters[0][0][1]=1

>> print parameters

[[[None, 1], [None, 1], [None, 1]], [[None, 1], [None, 1], [None, 1]], [[None, 1], [None, 1], [None, 1]], [[None, 1], [None, 1], [None, 1]], [[None, 1], [None, 1], [None, 1]], [[None, 1], [None, 1], [None, 1]], [[None, 1], [None, 1], [None, 1]], [[None, 1], [None, 1], [None, 1]], [[None, 1], [None, 1], [None, 1]], [[None, 1], [None, 1], [None, 1]]]

因此,您应该使用列表理解:>> parameters=[[[None for i in range(2)] for j in range(3)] for k in range(10)]

但是,我建议使用numpy作为其他答案之一。

python建立空矩阵_创建空矩阵Python相关推荐

  1. python建立回归模型_简单线性回归的Python建模方法

    简单线性回归,就是两个随机变量存在一定大小的相关系数的前提下,结合散点图观察,采用最小二乘OLS方法,尝试建立一条回归直线,使得误差平方和SSE最小.OLS是一种参数方法,通过确定直线的斜率b和截距a ...

  2. python编写星号菱形中间是空的_简单空实心图形打印|Python练习系列[3]

    练习内容:打印空实心等腰三角形,空实心菱形,空实心梯形,空实心正六边形 简单空实心图形打印|Python练习系列[3]_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.c ...

  3. python中如何创建一个空列表_Python创建空列表的字典2种方法详解

    如果要在 Python 中创建键值是空列表的字典,有多种方法,但是各种方法之间是否由区别?需要作实验验证,并且分析产生的原因.本文针对两种方法做了实验和分析. 如果要在 Python 中创建一个键值都 ...

  4. matlab建立一个三维矩阵,matlab创建三维矩阵

    <matlab创建三维矩阵>由会员分享,可在线阅读,更多相关<matlab创建三维矩阵(6页珍藏版)>请在人人文库网上搜索. 1.创建三维矩阵的几种方法一下标法1.三维矩阵的创 ...

  5. 位置特异性得分矩阵_线性代数-2.矩阵

    基本构成 矩阵的构成,是简单而直观的. 若以三维向量空间为例,存在两个向量 ,将它们列在一起然后用 或是 将它们括起来,即构成一个三列两行的矩阵: 虽然矩阵所代表的含义,从不同的角度与应用领域都有所不 ...

  6. 手机python软件怎么创建项目_创建成功的 Python 项目

    创建成功的 Python 项目 Patrick Altman 2012 年 3 月 14 日发布 Python 开源项目的生态系统丰富多样.您可以在这一雄厚的基础上完成下一个开源项目的生产.此外,这也 ...

  7. dataframe建一个空的,pySpark创建空DataFrame

    有时候需要在迭代的过程中将多个dataframe进行合并(union),这时候需要一个空的初始dataframe.创建空dataframe可以通过spark.createDataFrame()方法来创 ...

  8. Python 图像 一样大小_#带你学Python# 表白利器:用Python发微信表情画-带你认识图片的秘密...

    首先感谢大家对上篇文章"python实现传染病模型"的肯定: 孙小白:#带你学Python# 疫情当前,在家没事?你也可以用Python预测疫情发展​zhuanlan.zhihu. ...

  9. python split函数 空格_最易懂的Python新手教程:从基础语法到代码详解

    导读:本文立足基础,讲解Python和PyCharm的安装,及Python最简单的语法基础和爬虫技术中所需的Python语法. 作者:罗攀 蒋仟 如需转载请联系华章科技 本文涉及的主要知识点如下: P ...

最新文章

  1. 「SAP技术」SAP 如何看序列号被包在哪些HU里?
  2. cadence一些术语
  3. fstream,sstream,使用(习题8.16)
  4. BestCoder冠军赛 - 1005 Game 【DP】
  5. “另一个程序正在使用此文件,进程无法访问”的解决方法
  6. XCode6报数组越界错误的问题
  7. 三级计算机系统是什么情况,三级PC技术: 计算机的组成和分类
  8. 7-16 一元多项式求导 (20 分)(详解+题目分析)
  9. 网络游戏仅可在规定时间向未成年人提供1小时服务
  10. 苹果电脑如何修改环境变量
  11. 在nodejs项目装一个库的多个版本
  12. linux 下安装wps
  13. 企业微信管理员可以看到打卡位置吗
  14. html如何将汉字转换成英文,中文字体转化为英文或转码
  15. 你的网名OUT了吗?盘点那些曾经超in的网名
  16. 关于sp和unity近似的PBR的一篇国外文章
  17. HDU_4125 Moles 线段树
  18. 图数据库HugeGraph简介与快速入门
  19. 设计模式-设计原则-开闭原则是目标,里氏代换原则是基础,依赖倒转原则是手段...
  20. 通达信l-2服务器文件,分享两个手机版通达信的指标源码(PC端也适用)

热门文章

  1. Ajax参数对照及Success内容
  2. 【Linux】常见指令汇总
  3. 139.深度学习分布式计算框架-2
  4. Android 地图导航调用百度地图、高德地图、腾讯地图,腾讯T3团队整理
  5. java 对接 stripe支付
  6. Unity 3.Adventure Game tutorial(事件系统、动画状态机、库存、条件、反应、交互、游戏状态)
  7. Pushed master to new branch origin/master
  8. 运行无法打开计算机策略,win10系统电脑本地组策略打不开无法运行的技巧
  9. 什么形状的蓝牙耳机戴着舒服?长时间佩戴舒服的蓝牙耳机推荐
  10. qq同步android 2.2,QQ同步助手旧版本2.3