List 无法在MATHEMATICA模块中追加[]本地列表变量
我很难理解在Mathematica模块中使用局部列表变量的错误。下面是我正在尝试做的简单示例*:List 无法在MATHEMATICA模块中追加[]本地列表变量,list,module,wolfram-mathematica,List,Module,Wolfram Mathematica,我很难理解在Mathematica模块中使用局部列表变量的错误。下面是我正在尝试做的简单示例*: Module[{list = {} , a = 10}, While[a >= 0, Append[list, a--] ]; list] 这里的预期输出当然是{10,9,8,7,6,5,4,3,2,1,0},但事实上从未触及列表,实际输出是{} 这里出了什么错 *我知道Range[]。这是产生意外输出的最简单示例。实际上,我不会用这种方式创建10..1列表。您需要AppendTo。哇。我
Module[{list = {} , a = 10}, While[a >= 0, Append[list, a--] ]; list]
这里的预期输出当然是{10,9,8,7,6,5,4,3,2,1,0}
,但事实上从未触及列表,实际输出是{}
这里出了什么错
*我知道Range[]。这是产生意外输出的最简单示例。实际上,我不会用这种方式创建10..1列表。您需要
AppendTo
。哇。我知道这很简单。谢谢