python二维列表操作求一个向量与二维矩阵的乘积_python三维列表
2023-06-13 09:15:11 时间
今天介绍一下
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']] """
可以看到我们已经成功地创建了一个二维列表对象。
初始化一个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 """
码字不易,如果大家觉得有用,请高抬贵手给一个赞让我上推荐让更多的人看到吧~
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/227637.html原文链接:https://javaforall.cn
相关文章
- python中矩阵的转置怎么写_Python 矩阵转置的几种方法小结
- python实现矩阵的转置_Python实现矩阵转置的方法分析
- python批量采集美团网餐饮商家评论信息
- 【说站】Python numpy有哪些功能优于列表
- python获取图片并储存图片_python用户输入矩形的长和宽
- 关于 Python 列表的插入操作,你可能不知道
- lambda表达式python_Python中的Lambda表达式「建议收藏」
- python把数字转换为字符串_python中将列表转化为字符串
- PYTHON主机_我的Python世界PDF
- Python文件名后缀_python获取目录下所有文件的文件名
- Python 生成随机数_python建立随机数列表
- Python win32api_python api文档
- Bayanay:一款基于Python开发的无线网络安全研究工具
- python json.loads 中文_Python 的完美 json loads
- 【测试开发】python系列教程:Python 运算符
- python中的时间类型
- Python爬虫之Js逆向案例-拼多多商品详情数据&拼多多商品列表数据&拼多多商品优惠券数据示例返回值说明
- python-数据库编程-如何在Python中连接到数据库
- Python list列表查找元素
- Python实现HTTP代理服务器详解编程语言
- 学习Python精通SQL Server操作技巧(python操作sqlserver)
- Python输出函数print()总结(python print())详解编程语言
- Python推导式(列表推导式、元组推导式、字典推导式和集合推导式)详解
- Python 中最快解压 zip 文件的方法
- Linux 下 Python 升级:轻松完成升级操作(linux下升级python)
- python实现巡检系统(solaris)示例