29. august 2007 - 12:38Der er
4 kommentarer og 1 løsning
print "liste"
$model="9000"; $bil{$model}="Saab";
$model="323"; $bil{$model}="Mazda";
$model="Punto"; $bil{$model}="Fiat";
print @bil;
De første 6 linier ligger fast, men jeg vil gerne udskrive listen og "print @bil;" virker ikke efter hensigten. Hvordan får jeg alle bilerne over i @bil?
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Slettet bruger
29. august 2007 - 12:43#1
Det er ikke en liste (array) det er en hash (associeret liste)
for my $model ( keys %bil ) { print "Model: $model; Mærke: $bil{$model}\n"; }
I PHP er det vist et fedt og det samme, men det er det ikke i Perl.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.