Mengembalikan varians sampel data, sebuah iterable dari setidaknya dua angka bernilai nyata. Varians, atau momen kedua tentang mean, adalah ukuran variabilitas (sebaran atau dispersi) data. Varians yang besar menunjukkan bahwa data tersebar; varians yang kecil menunjukkan bahwa varians tersebut berkerumun erat di sekitar mean.
statistics.variance(data, xbar=None)
>>> data = [2.75, 1.75, 1.25, 0.25, 0.5, 1.25, 3.5]
>>> variance(data)
1.3720238095238095
>>> m = mean(data)
>>> variance(data, m)
1.3720238095238095
>>> from decimal import Decimal as D
>>> variance([D("27.5"), D("30.25"), D("30.25"), D("34.5"), D("41.75")])
Decimal('31.01875')
>>> from fractions import Fraction as F
>>> variance([F(1, 6), F(1, 2), F(5, 3)])
Fraction(67, 108)