ハッシュで遊んで、私は次の出力に出くわしました、これがなぜであるかわかりません。デフォルトでハッシュに埋め込まれた空白はありますか?
#! /usr/bin/perl
# playwhash
use warnings;
use strict;
my %normal = ("Tom ","5'3","Peter ","5'11","John " ,"5'7",);
foreach (1..6) {
print each %normal, "\n";
}
出力は次のようになります
Peter 5'11
Tom 5'3
John 5'7
Peter 5'11
Tom 5'3