lookup_column_value#

static SolutionData.lookup_column_value(array, match_columns, match_values, output_column=-1)#

Filters rows in a NumPy array based on column-value matches, and returns the last column value of all matching rows.

Parameters:
arraynp.ndarray

The input array (2D).

match_columnslist of int

Column indices to match.

match_valueslist

Values to match at each column.

output_columnany

Value to return if no match is found.

Returns:
np.ndarray or default

Array of last column values for matching rows, or default if none found.