当前位置:网站首页 > Haskell函数式编程 > 正文

合并数组的函数(数组合并数组)



复制代码

上例将输出

复制代码

复制代码

上例将输出:

复制代码

复制代码

上例将输出 $result:

复制代码

拆分数组有两个函数:

1.array_slice()

携带三个参数,参数一为目标数组,参数二为offset,参数三为length。作用为,从目标数组中取出从offset开始长度为length的子数组。

如果offset为正数,则开始位置从数组开头查offset处,如果offset为负数开始位置从距数组末尾查offset处。如果length为正数,则毫无疑问取出的子数组元素个数为length,如果length为负数,则子数组从offset开始到距数组开头count(目标数组)-|length|处结束。特殊地,如果length为空,则结束位置在数组结尾。

例子:






















复制代码

上例将输出:

复制代码

2.array_splice()

携带三个参数,同上,作用是删除从offset开始长度为length的子数组。

例子:










复制代码

复制代码

上例将输出:

复制代码

复制代码

上例将输出:

复制代码

3.array_diff()

携带多个数组,返回第一个数组中有的而后面的数组中没有的所有的值组成的新数组,对应键取自第一个数组。

例子:










复制代码

上例将输出:

复制代码

复制代码

上例将输出:

复制代码

到此这篇合并数组的函数(数组合并数组)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 软件的格式后缀(软件的格式后缀有哪些)2025-11-19 22:54:08
  • sigmoid导函数图像(sigmoid 导数)2025-11-19 22:54:08
  • vs怎么用scanf函数(vs scanf_s)2025-11-19 22:54:08
  • rmsd公式(rms公式excel)2025-11-19 22:54:08
  • conv2d函数(conv1d函数)2025-11-19 22:54:08
  • 指数与对数的转换公式记忆口诀(指数与对数的相互转换)2025-11-19 22:54:08
  • 支付方式T/C(支付方式怎么更换)2025-11-19 22:54:08
  • pivot函数 hive(pivot函数的作用)2025-11-19 22:54:08
  • redisson哨兵模式(redisson哨兵模式报错 少于2个节点)2025-11-19 22:54:08
  • 单片机程序以什么形式存放(单片机程序存放在rom还是ram)2025-11-19 22:54:08
  • 全屏图片