numpy.tril

numpy.tril(m, k=0)[源代码]

数组的下三角。

返回数组的副本,其中元素位于 k -第条对角线归零。

参数
m阵列状,形状(m,n)

输入数组。

k可选的

对角线上零个元素。 k = 0 (默认)是主对角线, k < 0 在它下面 k > 0 在上面。

返回
trilndarray,形状(m,n)

下三角 m ,形状和数据类型与 m .

参见

triu

同样的,只适用于上三角形

实例

>>> np.tril([[1,2,3],[4,5,6],[7,8,9],[10,11,12]], -1)
array([[ 0,  0,  0],
       [ 4,  0,  0],
       [ 7,  8,  0],
       [10, 11, 12]])