cuốn sách gpt4 ai đã làm

python - 字符串化数值比较的整合

In lại Tác giả: Walker 123 更新时间:2023-11-28 21:33:35 25 4
mua khóa gpt4 Nike

我有与这样的变量的比较列表

['x < 0.15', 'x > -inf', 'x < 0.20', 'x > -5.5']

如何将这些比较合并为结果“(-5.5, 0.15)”.

我发现Python中没有支持连续实数范围表示的数据结构

câu trả lời hay nhất

Bạn có thể sử dụngsympy解决不等式系统:

In [1]: from sympy import oo, solve

In [2]: from sympy.abc import x

In [3]: from sympy.parsing.sympy_parser import parse_expr

In [4]: system = ['x < 0.15', 'x > -inf', 'x < 0.20', 'x > -5.5']

In [5]: solve([parse_expr(x, local_dict={'inf': oo}) for x in system])
Out[5]: (-5.5 < x) & (x < 0.15)

关于python - 字符串化数值比较的整合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54547540/

25 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress