Schrift
[thread]9139[/thread]

Anzahl der Schlüssel eines Hashs: %hash



<< >> 8 Einträge, 1 Seite
Duff
 2007-06-29 17:18
#78012 #78012
User since
2006-10-06
283 Artikel
BenutzerIn

user image
Hallo,

ist es möglich, die Anzahl der Schlüssel in einem hash direkt zu bestimmen, also ohne eine Schleife?

Danke.
D'OH
Daniel
bloonix
 2007-06-29 17:18
#78013 #78013
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
keys
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.
renee
 2007-06-29 17:23
#78014 #78014
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
<!--pod_f1--><a href="//perldoc.perl.org/functions/keys.html" target="_blank"><img alt="perldoc " src="/iB_html/non-cgi/Skin/SKIN-3/images/perldoc.gif" border="0"> <!--pod_f2-->Und der Link zur Doku<!--pod_f3--></a><!--pod_f4--> ;)
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Duff
 2007-06-29 17:58
#78015 #78015
User since
2006-10-06
283 Artikel
BenutzerIn

user image
Ok, ich habe es nun so gemacht.

Code: (dl )
1
2
3
my @keys = keys %hash;
my $length=$#keys+1-$[;
print "$length\n";


Hoffe, dass es so richtig ist.
D'OH
Daniel
bo
 2007-06-29 18:04
#78016 #78016
User since
2006-05-09
76 Artikel
BenutzerIn
[default_avatar]
oder so
Code: (dl )
my $length = scalar keys %hash;
Duff
 2007-06-29 18:15
#78017 #78017
User since
2006-10-06
283 Artikel
BenutzerIn

user image
stimmt, oder so. Ist nämlich noch kürzer.

Danke.
D'OH
Daniel
pq
 2007-06-29 19:07
#78018 #78018
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
[quote=Duff,29.06.2007, 15:58]
Code: (dl )
1
2
3
my @keys = keys %hash;
my $length=$#keys+1-$[;
print "$length\n";
[/quote]
kleiner scherz, oder?

merke:
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"

Code: (dl )
my $anzahl = keys %hash;
\n\n

<!--EDIT|pq|1183129747-->
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
Duff
 2007-06-29 21:55
#78019 #78019
User since
2006-10-06
283 Artikel
BenutzerIn

user image
Ja, ich habe es auch verstanden :D :rock:

Danke nochmals...
D'OH
Daniel
<< >> 8 Einträge, 1 Seite



View all threads created 2007-06-29 17:18.