我已将此编码。
a=np.array([1, 2, 3, 4])
print(a.shape)
然后结果就是这个。
(4,)
所以我编码了这个。
a=np.array([[1, 2, 3, 4]])
print(a.shape)
然后结果就是这个。
(1, 4)
两个代码之间的唯一区别是存在[]
(4,)
和(1, 4)
之间有什么区别?
这两个是一样的吧?
答案 0 :(得分:7)
形状给出了数组的尺寸。
第一个是长度为4的1维数组。<sslContextParameters id="sslInvoke" xmlns="http://camel.apache.org/schema/spring">
<secureSocketProtocols>
<secureSocketProtocol>TLSv1</secureSocketProtocol>
<secureSocketProtocol>TLSv1.1</secureSocketProtocol>
<secureSocketProtocol>TLSv1.2</secureSocketProtocol>
</secureSocketProtocols>
<keyManagers keyPassword="give your password">
<keyStore resource="path to jks" password="password" />
</keyManagers>
<trustManagers>
<keyStore resource="path to jks" password="password" />
</trustManagers>
</sslContextParameters>
<spring:bean id="jetty" class="org.apache.camel.component.jetty9.JettyHttpComponent9">
<spring:property name="ssl" ref="sslInvoke" />
</spring:bean>
第二个是一个二维数组,有一列,长度为4.或(4,)