Warning

This documents an unmaintained version of NetworkX. Please upgrade to a maintained version and see the current NetworkX documentation.

networkx.utils.random_sequence.weighted_choice

weighted_choice(mapping, seed=None)[source]

Return a single element from a weighted sample.

The input is a dictionary of items with weights as values.