小编eud*_*uca的帖子

perl - 如何在不使用变量进行比较的情况下替换数组中的空值?

我有一个数组,其中每个元素都来自由制表符分隔的行。

初始代码:

#!/usr/bin/perl -w
use strict;
Run Code Online (Sandbox Code Playgroud)

下面的代码是一段代码。

sub parser_domains {

my @params = @_;

my $interpro_line = "";
my @interpro_vector = ( );
my $idr_sub_id = $params[0];
my $idr_sub_start = $params[1]+1;
my $idr_sub_end = $params[2]+1;
my $interpro_id = "";
my $interpro_start_location = 0;
my $interpro_end_location = 0;
my $interpro_db = "";
my $interpro_length = 0;
my $interpro_db_accession = "";
my $interpro_signature = "";
my $interpro_evalue = "";
my $interpro_vector_size = 0;
my $interpro_sub_file= "";
my $idr_sub_lenght = ($idr_sub_end-$idr_sub_start)+1;

$interpro_sub_file = …
Run Code Online (Sandbox Code Playgroud)

arrays perl suppress-warnings is-empty

1
推荐指数
1
解决办法
829
查看次数

标签 统计

arrays ×1

is-empty ×1

perl ×1

suppress-warnings ×1