在python命令行中,我可以做到
>>> a
array([ 0, 1, 3, 10, 1, 0, 0, 3, 6])
>>> print a
[ 0 1 3 10 1 0 0 3 6]
Run Code Online (Sandbox Code Playgroud)
但在.py文件中,我只能打印,但不能直接打印'a'.如果我想看到整体array([ 0, 1, 3, 10, 1, 0, 0, 3, 6])怎么办?
解释器通常显示repr(object)返回的内容,因此:
print repr(a)
Run Code Online (Sandbox Code Playgroud)
例:
In [1]: import numpy as np
In [2]: a = np.array([ 0, 1, 3, 10, 1, 0, 0, 3, 6])
In [3]: repr(a)
Out[3]: 'array([ 0, 1, 3, 10, 1, 0, 0, 3, 6])'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
58 次 |
| 最近记录: |