perl程序中shift的用法- 组学大讲堂问答社区
文章推薦指數: 80 %
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文章
×
发送私信
发给:
内容:
取消
发送
×
举报此文章
垃圾广告信息:
广告、推广、测试等内容
违规内容:
色情、暴力、血腥、敏感信息等内容
不友善内容:
人身攻击、挑衅辱骂、恶意行为
其他原因:
请补充说明
举报原因:
取消
举报
×
如果觉得我的文章对您有用,请随意打赏。
你的支持将鼓励我继续创作!
延伸文章資訊
- 1perl shift()函數 - 極客書
perl shift()函數例子,shift()函數實例代碼- 返回在一個數組中的第一個值,刪除和移位到左邊的元素數組列表一個位置。 語法. shift ( [ARRAY] ). shift. ...
- 2perl程序中shift的用法 - 百度知道
看到有些perl程序写子程序submysub{my$pk=shift;}这里新定义的变量$pk,为什么要直接用shift,这里的shift起到什么作用?我只知道shift是从数组开头移除 ...
- 3Perl | shift() Function - GeeksforGeeks
shift() function in Perl returns the first value in an array, removing it and shifting the elemen...
- 4Manipulating Perl arrays: shift, unshift, push, pop - Perl Maven
If you imagine the array starting on the left hand side, the shift function will move the whole a...
- 5Perl 學習手札- 3. 串列與陣列 - Easun.org
現在你的陣列進行了大幅度的改變,我們應該來檢查一下,當我們在進行shift運算過程中,陣列元素的變化。 我們還是用剛剛的陣列來看看完整的陣列內容: my @array = (1...10); ...