numpy.tri 函数在 Python 中的方法
numpy.tri 函数可用于获取给定对角线及其以下位置的 1 值,以及其他位置的 0 值。
语法
numpy.tri(N, M=None, k=0, dtype=<class 'float'>)
参数
numpy.tri 接受以下参数:
N - 定义数组中的行数。
M - 定义数组中的列数。默认情况下为 None。
k - 对角线为 k = 0,低于对角线为 k < 0,高于对角线为 k > 0。
dtype - 返回的数组的数据类型。默认值为浮点型。
示例 1
考虑以下示例:
# import numpy library import numpy as np # numpy.tri() function y = np.tri(5, 3, 0) # Display Tri Value print("Tri function of Y:
", y)
输出
它将生成以下输出:
Tri function of Y: [[1. 0. 0.] [1. 1. 0.] [1. 1. 1.] [1. 1. 1.] [1. 1. 1.]]
示例 2
我们再来看另一个示例:
#import numpy library import numpy as np # numpy.tri() function x = np.tri(2, 4, -5, dtype=int) # Display Tri Value print("Tri function of X:
", x)
输出
它将生成以下输出:
Tri function of X: [[0 0 0 0] [0 0 0 0]]
广告