私は、生成したいベクトルの範囲の下限と上限として機能する2つのnumpy配列を持っています。 arange()が動作することを同様にnumpy配列を境界として使用する代替手段
、Iは、例のように中間部材を生成したい:
lower_boundary = np.array([1,1])
upper_boundary = np.array([3,3])
expected_result = [[1,1], [1,2], [1,3], [2,1], [2,2], [2,3], [3,1], [3,2], [3,3]]
結果リストまたは別のnumpyの配列とすることができます。これまでネストされたループを使ってこのシナリオを回避することができましたが、 'lower_boundary'と 'upper_boundary'のディメンションは異なる場合があり、私のアプローチは適用されません。
一般的なシナリオでは、両方の境界は以上、少なくとも 4次元です。
'upper_boundary = np.array([4,3])'の場合、どのような出力が得られますか? – Divakar
その場合: expected_result = [[1,1]、[1,2]、[1,3]、[2,1]、[2,2]、[2,3]、[3,1 ]、[3,2]、[3,3]、[4,3]] – pabloxrl