arrays - 在 Rebol3 中用数组自己的索引填充数组的有效方法

标签 arrays random rebol3

用自己的索引填充数组(给定的可能动态大小)的简洁单行是什么?

我正在尝试这个:

data: copy {}
repeat tilenum totaltiles [ append data rejoin [tilenum " "] ]

...然后希望将其转换为数组,但我认为必须有一种更 Rebolish 的方式来做这样的事情。

我的最终目标实际上是随机化数组内容的顺序,我认为这将是random myarrayhere的输出,但也许甚至有一种方法可以一次性完成所有这一切猛扑?

最佳答案

如果你想要随机数组( block !)为什么不首先从 block 而不是字符串开始?

>> random array/initial length: 10 does [-- length]
== [3 10 7 9 2 5 8 6 1 4]

关于arrays - 在 Rebol3 中用数组自己的索引填充数组的有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28538790/

相关文章:

javascript - 折线图自定义 X 值访问器

javascript - 如何根据javascript中的键合并和替换两个数组中的对象?

java - 如何打印类的每个实例的访问器的输出?

random - 如何在随机时间内启动 DAG

unicode - Rebol 3 R3-GUI字段支持非ascii字符串输入吗?

rebol - Rebol R3 有哪些配置文件?它们是如何加载的?

java - 如何访问Java数组中的第一列数据并分配给另一个变量?

arrays - 从数组中获取随机 CGFloat 值?

C++ - Boost : Getting same random number . 播种似乎不起作用

networking - 如何处理 Rebol 3 方案中的超时时间