Thread Einem Schlüssel mehrere Werte ausgeben lassen (5 answers)
Opened by Gast at 2005-06-20 15:32

Ronnie
 2005-06-20 17:59
#55608 #55608
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/usr/bin/perl

use strict;
use warnings;

my $liste;
my $nr;

for (<DATA>) {/^(.*): (.*)$/; push @{$liste->{$1}}, $2;}

foreach my $kuenstler (keys %$liste) {
print ++$nr,
') ',
$kuenstler,
"\n\t",
join("\n\t", @{$liste->{$kuenstler}}),
"\n";
}

_ _DATA_ _
Madonna: Like a Prayer
Madonna: American Pie
Madonna: Frozen
Michael Jackson: Thriller
Michael Jackson: Bad
Michael Jackson: Billie Jean

@taulmarill: Mit ein paar Zeilenumbrüchen im print-Statement sieht es viel besser aus. Dein Musikgeschmack gefällt mit übrigens besser ;)\n\n

<!--EDIT|Ronnie|1119276086-->

View full thread Einem Schlüssel mehrere Werte ausgeben lassen