单括号和双括号Numpy数组的区别? [英] Difference between single and double bracket Numpy array?

查看:76
本文介绍了单括号和双括号Numpy数组的区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这两个 numpy 对象有什么区别?

What is the difference between these two numpy objects?

import numpy as np
np.array([[0,0,0,0]])
np.array([0,0,0,0])

推荐答案

In [71]: np.array([[0,0,0,0]]).shape
Out[71]: (1, 4)

In [72]: np.array([0,0,0,0]).shape
Out[72]: (4,)

前者是一个 1 x 4 的二维数组,后者是一个 4 元素的一维数组.

The former is a 1 x 4 two-dimensional array, the latter a 4 element one-dimensional array.

这篇关于单括号和双括号Numpy数组的区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆