---
title: SamplerResult (v0.46)
description: API reference for qiskit.primitives.SamplerResult in qiskit v0.46
source: https://eu-de.quantum.cloud.ibm.com/docs/en/api/qiskit/0.46/qiskit.primitives.SamplerResult
---

# SamplerResult

*class* `qiskit.primitives.SamplerResult(quasi_dists, metadata)`

[GitHub](https://github.com/qiskit/qiskit/tree/stable/0.46/qiskit/primitives/base/sampler_result.py)

Bases: `_BasePrimitiveResult`

Result of Sampler.

```python
result = sampler.run(circuits, params).result()
```

where the i-th elements of `result` correspond to the circuit given by `circuits[i]`, and the parameter values bounds by `params[i]`. For example, `results.quasi_dists[i]` gives the quasi-probabilities of bitstrings, and `result.metadata[i]` is a metadata dictionary for this circuit and parameters.

**Parameters**

- **quasi\_dists** ([*list*](https://docs.python.org/3/library/stdtypes.html#list)*\[*[*QuasiDistribution*](/docs/api/qiskit/0.46/qiskit.result.QuasiDistribution "qiskit.result.QuasiDistribution")*]*) – List of the quasi-probabilities.
- **metadata** ([*list*](https://docs.python.org/3/library/stdtypes.html#list)*\[*[*dict*](https://docs.python.org/3/library/stdtypes.html#dict)*]*) – List of the metadata.

## Attributes

### experiments

Experiment data dicts in any inheriting result dataclass.

> **Deprecated since version 0.46.0**
>
> The property `qiskit.primitives.base.base_result._BasePrimitiveResult.experiments` is deprecated as of qiskit 0.46.0. It will be removed in the Qiskit 1.0 release.

### num\_experiments

Number of experiments in any inheriting result dataclass.

> **Deprecated since version 0.46.0**
>
> The property `qiskit.primitives.base.base_result._BasePrimitiveResult.num_experiments` is deprecated as of qiskit 0.46.0. It will be removed in the Qiskit 1.0 release.

### quasi\_dists

Type: `list[qiskit.result.distributions.quasi.QuasiDistribution]`

### metadata

Type: `list[dict[str, Any]]`

## Methods

### decompose

`decompose()`

Generate single experiment result objects from self.

> **Deprecated since version 0.46.0**
>
> The method `qiskit.primitives.base.base_result._BasePrimitiveResult.decompose()` is deprecated as of qiskit 0.46.0. It will be removed in the Qiskit 1.0 release.

**Return type**

[*Iterator*](https://docs.python.org/3/library/collections.abc.html#collections.abc.Iterator)\[*\_BasePrimitiveResult*]
