私はpythonと範囲内の要素の選択に関する質問があります。Python - 範囲内の行列から要素を選択してください
n行m列のn x m行列を持つ場合、各列に定義された範囲があります(したがって、最小値と最大値があります)。
ここで、すべての値が範囲内にある行を選択します。
次の例を見てみる:ここ
input = matrix([[1, 2], [3, 4],[5,6],[1,8]])
boundaries = matrix([[2,1],[8,5]])
#Note:
#col1min = 2
#col1max = 8
#col2min = 1
#col2max = 5
print(input)
desired_result = matrix([[3, 4]])
print(desired_result)
、彼らは境界を越えた値が含まれているため、廃棄された3行。
特定の配列で1つの範囲内の値を取得することはできましたが、効率的にこの問題を解決することはできませんでした。
ありがとうございました。
あなたの質問を簡単に説明してください! –