bpo-37624: Document weight assumptions for random.choices() (GH-14855) (GH-14858)
(cherry picked from commit 8dbe563aa6
)
Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com>
This commit is contained in:
parent
840352455d
commit
a50a6225a0
|
@ -160,7 +160,8 @@ Functions for sequences
|
||||||
|
|
||||||
The *weights* or *cum_weights* can use any numeric type that interoperates
|
The *weights* or *cum_weights* can use any numeric type that interoperates
|
||||||
with the :class:`float` values returned by :func:`random` (that includes
|
with the :class:`float` values returned by :func:`random` (that includes
|
||||||
integers, floats, and fractions but excludes decimals).
|
integers, floats, and fractions but excludes decimals). Weights are
|
||||||
|
assumed to be non-negative.
|
||||||
|
|
||||||
For a given seed, the :func:`choices` function with equal weighting
|
For a given seed, the :func:`choices` function with equal weighting
|
||||||
typically produces a different sequence than repeated calls to
|
typically produces a different sequence than repeated calls to
|
||||||
|
|
Loading…
Reference in New Issue