Skip to content

Commit 70f3bb5

Browse files
committed
one more fix
1 parent 2d3aa32 commit 70f3bb5

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/sage/rings/polynomial/integer_valued_polynomials.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -552,10 +552,9 @@ def from_h_vector(self, h):
552552
d = len(h) - 1
553553
m = matrix(QQ, d + 1, d + 1,
554554
lambda j, i: (-1)**(d - j) * binomial(d - i, d - j))
555-
v = vector(QQ, [h[i] for i in range(d + 1)])
556555
R = self.base_ring()
557-
return self._from_dict({i: R(c)
558-
for i, c in enumerate(m * v)})
556+
v = vector(R, [h[i] for i in range(d + 1)])
557+
return self._from_dict(dict(enumerate(m * v)))
559558

560559
def _element_constructor_(self, x):
561560
r"""

0 commit comments

Comments
 (0)