python二维列表操作求一个向量与二维矩阵的乘积_python三维列表

python二维列表操作求一个向量与二维矩阵的乘积_python三维列表Python二维列表操作创建二维列表对象获取二维列表行元素的个数获取二维列表总元素个数今天介绍一下Python中二维列表的一些操作。创建二维列表对象lst_2D=[]lst_1D_a=[“1″,”2″,”3”]lst_1D_b=[“4″,”5″,”6”]lst_1D_c=[“7″,”8″,”9”]lst_2D.append(lst_1D_a)lst_2D.append(lst_1D_b)lst_2D.append(lst_1D_c)print(lst_2

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

今天介绍一下
Python中二维列表的一些操作。

创建二维列表对象

lst_2D = []
lst_1D_a = ["1", "2", "3"]
lst_1D_b = ["4", "5", "6"]
lst_1D_c = ["7", "8", "9"]

lst_2D.append(lst_1D_a)
lst_2D.append(lst_1D_b)
lst_2D.append(lst_1D_c)

print(lst_2D)
""" result: [['1', '2', '3'], ['4', '5', '6'], ['7', '8', '9']] """

Jetbrains全家桶1年46,售后保障稳定

可以看到我们已经成功地创建了一个二维列表对象。

初始化一个2*3尺寸大小的全零二维列表

rows = 2
cols = 3
res = [[0 for i in range(rows)] for j in range(cols)]
print(res)
""" result: [[0, 0], [0, 0], [0, 0]] """

我们也可以写成如下形式:

rows = 2
cols = 3
res = [[0 * i for i in range(rows)] for j in range(cols)]
print(res)
""" result: [[0, 0], [0, 0], [0, 0]] """

可以看到,我们内层可以写成乘以i的形式。然而总的来说,我们还是推荐使用第一种书写形式。

获取二维列表行元素的个数

print("row: ", len(lst_2D))
print("column:", len(lst_2D[0]))
""" result: row: 3 column: 3 """

获取二维列表总元素个数

print(len(lst_2D) * len(lst_2D[0]))
""" result: total elements: 9 """

码字不易,如果大家觉得有用,请高抬贵手给一个赞让我上推荐让更多的人看到吧~

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/227637.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 什么是下折?

    什么是下折?所谓下折,是指当分级基金B份额的净值下跌到某个价格(比如0.25元)时,为了保护A份额持有人利益,基金公司按照合同约定对分级基金进行向下折算,折算完成后,A份额和B份额的净值重新回归初始净值1元,A

  • vue脚手架基本使用[通俗易懂]

    vue脚手架基本使用[通俗易懂]vue脚手架基本使用

  • Spidermonkey_spider是什么意思

    Spidermonkey_spider是什么意思Slide1SpiderMonkey设计和实现Author:张平Email:p.zhang.9.25@gmail.comSlide2简介:SpiderMonkey:JavaScriptEngine:Javascript发明者BrendanEich在NetScape所写,后来由MozillaF​o​u​n​d​a​t​i​o​n​所

    2022年10月17日
  • linux设置法语键盘布局,法语键盘布局图「建议收藏」

    linux设置法语键盘布局,法语键盘布局图「建议收藏」《法语键盘布局图》由会员分享,可在线阅读,更多相关《法语键盘布局图(3页珍藏版)》请在人人文库网上搜索。1、法语键盘布局(适用环境:法语输入法,法语键盘布局)法语键盘布局介绍一、与英文键盘(普通键盘)的区别1.a和q的位置互换了2.z和W位置互换3.m和“分号和冒号键”是方便的表达方式,本文中提到的“特定键”是指国际标准键盘的键(即市场上销售的普通键盘键上印刷的字符),下同。“位置互换二。键盘上的…

    2022年10月23日
  • 用tushare获取股票历史数据

    用tushare获取股票历史数据我们运用python进行量化分析的时候需要载入证券数据,tushare为我们提供了证券市场数据接口。tushare是以新浪财经、腾讯财经、上交所数据、深交所数据为基础提供的Python接口。安装方法为pipinstalltushare也可以到tushare的官网去下载,并且官网上有接口各个调用函数的详细说明http://tushare.org/index.html#id5

  • 8月8日—阴[通俗易懂]

    8月8日—阴[通俗易懂]昨天可以算是我们毕业以后第一次和同学聚会,虽然只有3个同学,都是在北京工作的同学,但是毕竟还是第一次聚会,说了很多话~~~~晚上没有车了,黑人就住在我那里。一晚上和我聊了好多的话,说他以前和他女朋友的感情经历。都说东北人能侃,结果聊到了晚上2点多。~~~~我还得上班/`/`~~~`到最后我是困得不行了~~~想到自己的宝宝,感觉好幸福,好开心。不要刻意的去强求什么,故意的去做作什么,对于感情,默默…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号