I guess the explanation is here. The `nth` prime number is `self._list[n - 1]`, because of 0-based indexing.