# Table.select
URL: https://lsd.tools/docs/api-table-select
Updated: 2026-07-17

## Parameters

| name | type | default | description |
|---|---|---|---|
| `*names` | `str` | — | column names to keep, in the desired order |

## Example

```python
t.select("name", "score")
```

A single list or tuple is also accepted:

```python
t.select(["name", "score"])
```

## Notes

Output column order follows the order you pass. Every call returns a **new** `Table`.
To remove columns instead of listing the survivors, use [`drop`](/docs/api-table-drop).

## See also

**API:** [drop](/docs/api-table-drop) · [rename](/docs/api-table-rename) · [columns](/docs/api-table-columns)

**Guides:** [Tables & data flow](/docs/tools-tables)
