perl程序中shift的用法- 组学大讲堂问答社区

文章推薦指數: 80 %
投票人數:10人

perl程序中shift的用法. shift ARRAY shift. 这个函数把数组的第一个值移出并且返回它,然后把数组长度减一并且把所有的东西都顺移。

发现 问答 发起 提问 文章 文章 更多 专家 讲堂 话题 财富榜 商城 Togglenavigation 首页(current) 问答 文章 视频课程 话题 商城 搜索 登录 注册 perl程序中shift的用法 perl shift perl程序中shift的用法 shiftARRAYshift 这个函数把数组的第一个值移出并且返回它,然后把数组长度减一并且把所有的东西都顺移。

如果在数组中不再存在元素,它返回undef。

如果省略了ARRAY,那么该函数在子过程和格式的词法范围里移动@_;它在文件范围(通常是主程序)里移动@ARGV。

子过程通常以拷贝它们的参数到词法变量里开始,而shift可以用于这个目的: submarine{     my$a1=shift; #第一个元素     my$a2=shift;  # 第二个元素     my$a3=shift;  # 第一个元素     #...  } 总之就是shift没有数组作为参数时,就是移动@_这个默认的参数。

perl里经常用这种缺省方法的。

此外,我们在网易云课堂上有各种教学视频,有兴趣可以了解一下: 1.文章越来越难发?是你没发现新思路,基因家族分析发2-4分文章简单快速,学习链接:基因家族分析实操课程 2.转录组数据理解不深入?图表看不懂?点击链接学习深入解读数据结果文件,学习链接:转录组(有参)结果解读;转录组(无参)结果解读 3.转录组数据深入挖掘技能-WGCNA,提升你的文章档次,学习链接:WGCNA-加权基因共表达网络分析 4.转录组数据怎么挖掘?学习链接:转录组标准分析后的数据挖掘 5. 微生物16S/ITS/18S分析原理及结果解读 6.更多学习内容:linux、perl、R语言画图,更多免费课程请点击以下链接: http://m.study.163.com/provider/400000000234009/index.htm?share=1&shareId=1031480318 发表于2019-10-1215:40 阅读(3252) 分类:perl 0推荐 打赏 收藏 你可能感兴趣的文章 perl中system()函数返回值 96浏览 blastXML结果解析,获得更多blast比对信息perl 373浏览 perl的内置函数scalar 631浏览 给一个fastqID列表,输出指定ID对应的双端fastq文件: 1886浏览 perl中判断数组中是否含有某个元素 3145浏览 相关问题 请问Perl版本的虚拟机可以进行两物种间的共线性分析吗? 1回答 利用gff文件提取基因结构,结果文件是空的 1回答 MCScanX制作pep.fa出现错误,请问怎么解决 1回答 基于perl提取基因家族内的串联重复基因对的脚步具体该怎么写? 1回答 linux系统安装perl,./Configure-des-Dprefix步骤时候,弹出./Configure:/proc/curproc/exe:notfound 2回答 大牛好,我用conda安装了perl之后,然后调用perl的时候报错说我缺少Bio::Sioq这个模块,请问接下来该如何用conda安装perl模块呢?还是只能用其他方式安装,那又该如何将这个模块和conda安装的perl联系起来呢?求解 1回答 0条评论 请先登录后评论 安生水 257篇文章 作家榜 » omicsgene 562文章 安生水 257文章 Daitoue 167文章 生物女学霸 120文章 红橙子 78文章 CORNERSTONE 72文章 生信老顽童 50文章 landy 37文章 × 发送私信 发给: 内容: 取消 发送 × 举报此文章 垃圾广告信息: 广告、推广、测试等内容 违规内容: 色情、暴力、血腥、敏感信息等内容 不友善内容: 人身攻击、挑衅辱骂、恶意行为 其他原因: 请补充说明 举报原因: 取消 举报 × 如果觉得我的文章对您有用,请随意打赏。

你的支持将鼓励我继续创作!



請為這篇文章評分?