1
我有一個方形矩陣MxN,元素爲x ij。每個這些值都被用於some_function(i,j)形式的函數中。 該功能按列順序應用。我想實現的是一個內核函數K(I,J)將放置內some_function:用於置換的數據轉換
def some_function(i, j):
i', j' = k(i, j)
我將返回另一組(I」,J '),這樣(I'= I, j'!= j)和(i',j')對應於初始方形矩陣上的實數值。這個函數應用於每個值(i,j)都不會產生任何重複對。核函數(i',j')產生的數字應該是分佈的。
我的第一個想法是預先計算另一個列表中的排列並將該值傳遞給some_function。我想知道是否有更好的方法來做到這一點。謝謝。