Python numpy.tril_indices()函数
numpy.tril_indices()函数返回一个(n, m)数组的下三角的索引。
语法: numpy.tril_indices(n, k = 0, m = None)
参数 :
n : [int] 数组的行尺寸,返回的索引将对其有效。
k : [int, optional] 对角线偏移。
m : [int, optional] 数组的列维,返回的数组将对其有效。默认情况下,m被认为等于n。
返回 : [数组的元组] 三角形的索引。返回的元组包含两个数组,每个数组都有沿数组的一个维度的索引。
代码#1:
# Python program explaining
# numpy.tril_indices() function
# importing numpy as geek
import numpy as geek
gfg = geek.tril_indices(3)
print (gfg)
输出 :
(array([0, 1, 1, 2, 2, 2]), array([0, 0, 1, 0, 1, 2]))
代码#2:
# Python program explaining
# numpy.tril_indices() function
# importing numpy as geek
import numpy as geek
gfg = geek.tril_indices(3, 2)
print (gfg)
输出 :
(array([0, 0, 0, 1, 1, 1, 2, 2, 2]), array([0, 1, 2, 0, 1, 2, 0, 1, 2]))