当前位置: 首页 > news >正文

无涯教程-Perl - splice函数

描述

此函数从LENGTH元素的OFFSET元素中删除ARRAY元素,如果指定,则用LIST替换删除的元素。如果省略LENGTH,则从OFFSET开始删除所有内容。

语法

以下是此函数的简单语法-

splice ARRAY, OFFSET, LENGTH, LISTsplice ARRAY, OFFSET, LENGTHsplice ARRAY, OFFSET

返回值

该函数返回-

  • 在标量context中,如果没有删除任何元素,则为undef
  • 在标量context中删除了最后一个元素
  • 在列表context中,失败时为空列表
  • 在列表context中已删除的元素列表

以下是显示其基本用法的示例代码-

#!/usr/bin/perl -w@array       =("a", "e", "i", "o", "u");
@removedItems=splice(@array, 0 , 3, ("A", "E", "I"));print "Removed items: @removedItems\n";

执行上述代码后,将产生以下输出-

Removed items: a e i

Perl 中的 splice函数 - 无涯教程网无涯教程网提供描述此函数从LENGTH元素的OFFSET元素中删除ARRAY元素,如果指定,则用LIST替换删除的元...https://www.learnfk.com/perl/perl-splice.html

http://www.lryc.cn/news/130644.html

相关文章:

  • 归并排序:从二路到多路
  • 【Vue】运行项目报错 This dependency was not found
  • Shell编程之正则表达式
  • QGraphicsView 实例3地图浏览器
  • Windows基础安全知识
  • 自定义注解和自定义注解处理器来扫描所有带有某个特定注解的Controller层
  • 浏览器渲染原理 - 输入url 回车后发生了什么
  • 大文本的全文检索方案附件索引
  • 35_windows环境debug Nginx 源码-CLion配置CMake和启动
  • 收集的一些比较好的git网址
  • 容斥原理 博弈论(多种Nim游戏解法)
  • 【C++】函数指针
  • VBA技术资料MF45:VBA_在Excel中自定义行高
  • 【Git】Git中的钩子
  • java 工程管理系统源码+项目说明+功能描述+前后端分离 + 二次开发 em
  • Java # JVM
  • vscode远程连接Linux失败,提示过程试图写入的管道不存在(三种解决办法)
  • elaticsearch(1)
  • 使用pnpm workspace管理Monorepo架构
  • Ubuntu16.04-ros-kinetic环境搭建笔记=1=
  • 应用层自定义协议(组织数据的格式)
  • 5种常见的3D游戏艺术风格及工具栈
  • 【玩转Linux操作】crond的基本操作
  • 设置Linux 静态IP
  • JMeter接口自动化测试实例—JMeter引用javaScript
  • javascript期末作业【三维房屋设计】 【源码+文档下载】
  • 数组详解
  • 【记录COCO数据集格式】实例分割的annotations.json的内部格式
  • mac 关于获取手机信息 终端指令
  • ios消息推送例子