numpyの2D配列A
と、行番号のリストがありますrow_set
。if 、thenB
などの新しい配列を取得するにはどうすればよいですか?row_set = [0, 2, 5]
B = [A_row[0], A_row[2], A_row[5]]
私はこのようなことを考えました:
def slice_matrix(A, row_set):
slice = array([row for row in A if row_num in row_set])
しかし、私にはわかりません。どうすればrow_numを取得できますか。