SCEngine#
- class astropy.table.SCEngine(data, row_index, unique=False)[source]#
Bases:
objectFast tree-based implementation for indexing, using the
sortedcontainerspackage.- Parameters:
Methods Summary
add(key, value)Add a key, value pair.
find(key)Find rows corresponding to the given key.
items()Return a list of key, data tuples.
range(lower, upper[, bounds])Return row values in the given range.
remove(key[, data])Remove data from the given key.
replace_rows(row_map)Replace rows with the values in row_map.
shift_left(row)Decrement rows larger than the given row.
shift_right(row)Increment rows greater than or equal to the given row.
sort()Make row order align with key order.
Return a list of rows in order sorted by key.
Methods Documentation