mathematica中怎样把打印的东西,弄成一个集合
时间: 2023-07-16 10:14:00 浏览: 169
Mathematica:Jan G的Mathematica软件包集合
在Mathematica中,如果你想把打印的东西转换为一个集合,你可以使用`ToExpression`函数将其转换为一个表达式,然后使用`Flatten`函数将其展平成一个列表。
例如,假设你有一个打印出来的集合:
```
{1, 2, {3, 4}, {5, {6, 7}}}
```
你可以使用以下代码将其转换为一个集合:
```mathematica
input = "{1, 2, {3, 4}, {5, {6, 7}}}";
output = Flatten[ToExpression[input]]
```
这将输出:
```
{1, 2, 3, 4, 5, 6, 7}
```
这里,`ToExpression`将输入字符串转换为一个表达式,然后`Flatten`将该表达式展平成一个列表。
阅读全文