早教吧 育儿知识 作业答案 考试题库 百科 知识分享

perl一对多变为一对一原始文件:有两列,以Tab隔开,当然有很多行,我们举其中几行为例:——————————————————————strophanthidinCREBBP,HIF1A,CREB1,EP300,CEBPA,CEBPB,SP1,digoxinCREB

题目详情
perl 一对多变为一对一
原始文件:有两列,以Tab隔开,当然有很多行,我们举其中几行为例:
——————————————————————
strophanthidin CREBBP,HIF1A,CREB1,EP300,CEBPA,CEBPB,SP1,
digoxin CREBBP,CREB1,RPS6KA5,EP300,CEBPA,RPS6KA1,SP1,
hydrastinine NCOA2,CREB1,
puromycin CREBBP,HIF1A,CREB1,CEBPA,CEBPB,
procaine MYOD1,
proscillaridin CREBBP,NCOA2,CREB1,RPS6KA5,EP300,CEBPA,
helveticoside CARM1,CREB1,RPS6KA5,EP300,CEBPA,CEBPB,SP1,
staurosporine CREBBP,CREB1,EP300,CEBPB,
lanatoside_c CREBBP,NCOA2,CREB1,RPS6KA5,EP300,CEBPA,SP1,
digoxigenin CREBBP,NCOA2,CREB1,RPS6KA5,EP300,CEBPA,
……
——————————————————————————
目标:改成一一对应的关系:
——————————————————
strophanthidin CREBBP
strophanthidin HIF1A
strophanthidin CREB1
strophanthidin EP300
strophanthidin CEBPA
strophanthidin CEBPB
strophanthidin SP1
digoxin CREBBP
digoxin CREB1
digoxin RPS6KA5
digoxin EP300
digoxin CEBPA
digoxin RPS6KA1
digoxin SP1
hydrastinine NCOA2
.
————————————————
求,用perl程序怎样简单的实现它?
▼优质解答
答案和解析
#!/usr/bin/perl -wuse strict;die "perl $0 \n" unless(@ARGV == 1);open IN,$ARGV[0];while(){ chomp; my @tmp=split /[ \t,]+/,$_; for(my $i = 1;$i
看了perl一对多变为一对一原始文...的网友还看了以下:

一个多边形除一个内角外,其余内角之和是1675°.除去的那个内角是多少度?这个多边形是几边形?要很完  2020-03-30 …

(要过程和带入)按规则答不然不采纳,我国民间流传着很多诗歌形式的数学题,令人耳目一新,其中有一"鸡兔  2020-03-30 …

1=几分之一加几分之一加几分之一?急用!快要很多!题目是这样的:1=二分之一+三分之一+几分之一+  2020-05-13 …

同情和爱情怎么区别和他一起一年多了,前几天我们闹的很不开心.一气之下和他说分手.后面挽回回来了,但  2020-05-16 …

近几天,电视台正在播放很多人认为精彩至极同问近几天,电视台正在播放一部精彩的电视连续剧.近几天,电  2020-06-15 …

一个大厅里有很多桌子很多人三个人一桌多2个人5个人一桌多4个人一个大厅里有很多桌子很多人三个人一桌  2020-06-15 …

小学的时候在某个厂子里发现一个超大的刺猬谁能解释下是什么?小学的时候没事儿干几个人去一个废了很久的  2020-06-23 …

杨光的快乐生活第四部一共多少集小薇一共几级?这不是分很多小故事的吗?小薇的那个单元一直到多少集?  2020-07-02 …

一个缸里有很多很多个田螺,大概50个吧,就算是公母一样多吧,(分不出来,假设的条件).我随机捞四个  2020-07-04 …

我现在初二,英语很差,几乎是0基础小学没认真听,现在的英语完全听不懂,想自学可以吗?我其他科的成绩  2020-07-25 …