擅长:python、mysql、java
<p>最好使用这种方法。毕竟,<code>shape</code>的实现无论如何都要服从于方法(来自<code>/numpy/core/fromnumeric.py</code>):</p>
<pre><code>def shape(a):
try:
result = a.shape
except AttributeError:
result = asarray(a).shape
return result
</code></pre>
<p>我想很多pylab的东西都是为了帮助那些来自MATLAB的人简化过渡。习惯它吧,因为有很多新的例子,嗯,不是很像Python。在</p>
<p>当你越来越习惯python和matplotlib时,你很可能会想放弃<code>from pylab import *</code>,开始编写更多的numpythonic代码,而不是MATLAB风格的工作。在</p>