def choices(population, k=1):
    '\n    Return a k sized list of elements chosen with replacement.\n\n    Parameters\n    ----------\n    population: Bag\n        Elements to sample.\n    k: integer, optional\n        Number of elements to sample.\n\n    Examples\n    --------\n    >>> import dask.bag as db # doctest: +SKIP\n    ... from dask.bag import random\n    ...\n    ... b = db.from_sequence(range(5), npartitions=2)\n    ... list(random.choices(b, 3).compute())\n    [1, 1, 5]\n    '
    return _sample(population=population, k=k, replace=True)
Return a k sized list of elements chosen with replacement.

Parameters
----------
population: Bag
    Elements to sample.
k: integer, optional
    Number of elements to sample.

Examples
--------
>>> import dask.bag as db # doctest: +SKIP
... from dask.bag import random
...
... b = db.from_sequence(range(5), npartitions=2)
... list(random.choices(b, 3).compute())
[1, 1, 5]
def choices(population, k=1):
    '\n    Return a k sized list of elements chosen with replacement.\n\n    Parameters\n    ----------\n    population: Bag\n        Elements to sample.\n    k: integer, optional\n        Number of elements to sample.\n\n    Examples\n    --------\n    >>> import dask.bag as db # doctest: +SKIP\n    ... from dask.bag import random\n    ...\n    ... b = db.from_sequence(range(5), npartitions=2)\n    ... list(random.choices(b, 3).compute())\n    [1, 1, 5]\n    '
    return _sample(population=population, k=k, replace=True)