您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python中具有动态大小的多维数组

5b51 2022/1/14 8:23:12 python 字数 1000 阅读 581 来源 www.jb51.cc/python

这是 python的新手,所以试图将我的头部包裹在多维数组中.我阅读了现有的帖子,其中大多数都涉及给定维度的多维数组.就我而言,我没有可能的总行数.正在处理一个文件,该文件是CSV并且有7列,但每条线(取决于满足或未通过标准)都相应地被绘制到一个数组中.基本上每行有7列,但无法预测行数.该行被视为列表. 我的目标是创建一个符合条件的行的多维数组,然后能够访问数组中的值.我怎样才能做到这一点? 基本

概述

我的目标是创建一个符合条件的行的多维数组,然后能够访问数组中的值.我怎样才能做到这一点?

基本上,我该如何处理创建2D列表:

list_2d = [[foo for i in range(m)] for j in range(n)]

上面创建了一个mxn大小的列表,但在我的情况下,我只知道n(列)而不是m(行)

[[[a1,a2,a3],[b1,b2,b3],[c1,c2,c3]],[[d1,d2,d3],[e1,e2,e3],[f1,f2,f3]]]

并轻松使用它们只需看看Nested List Comprehensions

总结

以上是编程之家为你收集整理的Python中具有动态大小的多维数组全部内容,希望文章能够帮你解决Python中具有动态大小的多维数组所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶