<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Biólogo não, biomedico, acredite essa diferença fere nossos sentimentos. hahaha<br><br>> Hashs não têm mais de uma chave igual. Ele vai mudar o valor <br>> relacionado à chave e não criar outra chave com o mesmo valor.<br><br>Agora sim, isso é um problemão. Estarei perdendo dados assim.<br><br>Como poderia reverter isso então??<br><br>Faria a chave ser valor e o valor ser chave?? Quais minhas opções??<br><br>sub h_energy{         <br>    my $self = shift;
<br>    my $data = $self->h_data || die "cannot find data";
<br>    my $file = file("$data")->openr();
<br>    my %hmfe = ();         <br>    my $mirna;
<br>    my $record;
<br>     <br>    while (my $linha = <$file>) {
<br>        if ( $linha =~ m{target:.*} ) {
<br>            $record = $linha . $record if ($record);
<br>            $hmfe{$mirna} = $record if ($mirna);
<br>            $mirna = $+{mirna};
<br>            $record = q() if ($record);
<br>        }
<br>        elsif ($linha =~ m{mfe:\s+(\S+)\s+kcal/mol}){
<br>            $mirna = $1;
<br>            $record .= $linha;
<br>        }
<br>         else {
<br>            $record .= $linha;
<br>         }
<br>    }
<br>    return %hmfe;
<br>}<br><br><div><div id="SkyDrivePlaceholder"></div>> Date: Fri, 30 Nov 2012 10:30:17 -0200<br>> From: thiagoglauco@ticursos.net<br>> To: rio-pm@pm.org<br>> Subject: Re: [Rio-pm] Chaves de hash<br>> <br>> Hashs não têm mais de uma chave igual. Ele vai mudar o valor <br>> relacionado à chave e não criar outra chave com o mesmo valor.<br>> <br>> Em 2012-11-30 00:24, Aureliano Guedes escreveu:<br>> > Bruno, no meu if funcionou tanto com && quanto com and. O meu erro<br>> > mesmo foi que a regex pegava um espasso.<br>> ><br>> > Bem a minha duvida ficou em "porque seria problematico colocar reais<br>> > em chaves de hash no meu caso?"<br>> ><br>> > Se eu fosse pesquisar um valor especifico e tivesse duas ou mais<br>> > chaves com o mesmo valor real seria problema<br>> > mas no meu caso umporta que o valor esteja em um determinado<br>> > intervalo, podem ter 20 chaves iguais, estando no intervalo<br>> > eu quero os 20 valores. 49??<br>> ><br>> > -------------------------<br>> > From: leonardo.balter@gmail.com<br>> > Date: Fri, 30 Nov 2012 00:15:50 -0200<br>> > To: rio-pm@pm.org<br>> > Subject: Re: [Rio-pm] Chaves de hash<br>> ><br>> > Quero participar dessa discussao antes do 50.<br>> ><br>> > Por que tanta peculiariade na dicotomia de popular?<br>> ><br>> > Na buzilis da cizania ja nao era mais sobre Perl ou foi impressao <br>> > minha?<br>> ><br>> > Leo Balter - via mobile<br>> ><br>> > Em 30/11/2012, às 00:02, Marcio Ferreira<br>> > <marciodesouzaferreira@gmail.com> escreveu:<br>> ><br>> >> 47<br>> >><br>> >> On Nov 29, 2012 11:35 PM, "Renato Santos" <renato.cron@gmail.com> <br>> >> wrote:<br>> >><br>> >>> #define float_epsilon 0.00001;<br>> >>> #define float_equal(a,b) (fabs((a) - (b)) < float_epsilon)<br>> >>><br>> >>> BTW<br>> >>><br>> >>> 2012/11/29 Blabos de Blebe <blabos@gmail.com><br>> >>><br>> >>>> float_equal<br>> >>><br>> >>> --<br>> >>><br>> >>> Saravá,<br>> >>> Renato CRON<br>> >>><br>> >>> http://www.renatocron.com/blog/ [1]<br>> >>> @renato_cron [2]<br>> >>><br>> >>> _______________________________________________<br>> >>> Rio-pm mailing list<br>> >>> Rio-pm@pm.org<br>> >>> http://mail.pm.org/mailman/listinfo/rio-pm [3]<br>> ><br>> >> _______________________________________________<br>> >> Rio-pm mailing list<br>> >> Rio-pm@pm.org<br>> >> http://mail.pm.org/mailman/listinfo/rio-pm [3]<br>> ><br>> > _______________________________________________ Rio-pm mailing list<br>> > Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm<br>> ><br>> > Links:<br>> > ------<br>> > [1] http://www.renatocron.com/blog/<br>> > [2] http://twitter.com/#%21/renato_cron<br>> > [3] http://mail.pm.org/mailman/listinfo/rio-pm<br>> ><br>> > _______________________________________________<br>> > Rio-pm mailing list<br>> > Rio-pm@pm.org<br>> > http://mail.pm.org/mailman/listinfo/rio-pm<br>> <br>> _______________________________________________<br>> Rio-pm mailing list<br>> Rio-pm@pm.org<br>> http://mail.pm.org/mailman/listinfo/rio-pm<br></div>                                       </div></body>
</html>