• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

如何输出python中list的维度

python 搞代码 4年前 (2022-01-09) 18次浏览 已收录 0个评论

python中输出list的维度可以使用numpy来实现:

import numpy as npa = [[1,2],[3,4]]print(np.array(a).shape)

扩展:

reshape&resize&shape改变数组维度

reshape函数:不改变原数组维度,有返回值
resize函数:直接改变原数组维度,无返回值
shape属性:直接改变原数组维度

>>> import numpy as np>>> a=np.arange(12)>>> aarray([ 0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11])>>> a.reshape(2,6) array([[ 0,  1,  2,  3,  4,  5],       [ 6,  7,  8,  9, 10, 11]])>>> aarray([ 0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11])>>> a.reshape(2,3,2)  array([[[ 0,  1],          [ 2,  3],        [ 4,  5]],       [[ 6,  7],        [ 8,  9],        [10, 11]]])>>> a.resize(2,6)>>> a>>> array([[ 0,  1,  2,  3,  4,  5],       [ 6,  7,  8,  9, 10, 11]])>>> a.shape=(2,6)>>> aarray([[ 0,  1,  2,  3,  4, <a>本文来源gao($daima.com搞@代@#码8网^</a> 5],       [ 6,  7,  8,  9, 10, 11]])>>> a.shape=(2,3,2)>>> aarray([[[ 0,  1],        [ 2,  3],        [ 4,  5]],       [[ 6,  7],        [ 8,  9],        [10, 11]]])>>>

更多Python相关技术文章,请访问Python教程栏目进行学习!

以上就是如何输出python中list的维度的详细内容,更多请关注搞代码gaodaima其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:如何输出python中list的维度
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址