In [1]:
# 多行结果输出支持
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
In [2]:
import numpy as np
In [3]:
a = np.array([x + 2 for x in range(5)])
In [4]:
a
Out[4]:
In [5]:
all(a)
Out[5]:
In [6]:
any(a)
Out[6]:
In [7]:
from itertools import accumulate
In [11]:
list(accumulate(a, max))
Out[11]:
In [12]:
b = np.diag(a)
In [13]:
b
Out[13]:
In [14]:
c =np.diag(b)
In [15]:
c
Out[15]:
In [ ]: