在同情中获得多个零?
Get multiplicity of zeros in sympy?
我想从 sympy.solveset
中获取多个零作为 return 值。
对于下面的示例,我得到 zeroes = {0}
。我想收到类似的东西
zeroes = {0, 0, 0, 0, 0, 0}
。谢谢!
import sympy
z = sympy.symbols('z')
zeroes = sympy.solveset(sympy.Eq(z**6, 0), z)
改用roots
:
import sympy
z = sympy.symbols('z')
zeroes = sympy.roots(sympy.Eq(z**6, 0), z)
print(zeroes)
这会打印:
{0: 6}
我想从 sympy.solveset
中获取多个零作为 return 值。
对于下面的示例,我得到 zeroes = {0}
。我想收到类似的东西
zeroes = {0, 0, 0, 0, 0, 0}
。谢谢!
import sympy
z = sympy.symbols('z')
zeroes = sympy.solveset(sympy.Eq(z**6, 0), z)
改用roots
:
import sympy
z = sympy.symbols('z')
zeroes = sympy.roots(sympy.Eq(z**6, 0), z)
print(zeroes)
这会打印:
{0: 6}