MCPcopy Create free account
hub / github.com/dwavesystems/dwave-cloud-client / uniform_iterator

Function uniform_iterator

dwave/cloud/utils/qubo.py:24–32  ·  view source on GitHub ↗

Uniform (key, value) iteration on a `dict`, or (idx, value) on a `list`.

(sequence: Union[Mapping, Sequence]
                     )

Source from the content-addressed store, hash-verified

22
23
24def uniform_iterator(sequence: Union[Mapping, Sequence]
25 ) -> Iterator[tuple[int, Any]]:
26 """Uniform (key, value) iteration on a `dict`,
27 or (idx, value) on a `list`."""
28
29 if isinstance(sequence, Mapping):
30 return sequence.items()
31 else:
32 return enumerate(sequence)
33
34
35def uniform_get(sequence: Union[Mapping, Sequence],

Callers 2

test_uniform_iteratorMethod · 0.90
evaluate_isingFunction · 0.85

Calls

no outgoing calls

Tested by 1

test_uniform_iteratorMethod · 0.72