## random_workout()


Pick one workout at random.


Usage


``` python
random_workout(
    workouts,
    rng=None,
)
```


## Parameters


`workouts: list[Workout]`  
Candidate workouts, e.g. from [load_workouts](load_workouts.md#daily_dose.load_workouts).

`rng: random.Random | None = None`  
Optional `random.Random` instance for reproducible picks.


## Returns


`Workout`  
A single randomly chosen workout dict.
