【发布时间】:2016-04-23 16:21:18
【问题描述】:
在 maxima 中,“子列表”允许您选择具有不同标准的列表中的某些元素。我想选择偶数索引处的元素。我想过类似的事情
sublist([1,2,4,5,7,8],evenp(sublist_indices()));
但显然它不起作用。不写 for 循环怎么办?
【问题讨论】:
标签: maxima
在 maxima 中,“子列表”允许您选择具有不同标准的列表中的某些元素。我想选择偶数索引处的元素。我想过类似的事情
sublist([1,2,4,5,7,8],evenp(sublist_indices()));
但显然它不起作用。不写 for 循环怎么办?
【问题讨论】:
标签: maxima
好吧,比如:
(%i2) L : [a, b, c, d, e, f, g];
(%o2) [a, b, c, d, e, f, g]
(%i3) makelist (L[2*i], i, 1, floor (length(L) / 2));
(%o3) [b, d, f]
【讨论】: