关于散列

关于散列

#!/usr/bin/perl
use strict 'subs';
%a = (1,2,3,4,5,6,7,8,9,0,10,11);
print %a;

结果是12347810119056


%a = (1,2,3,4,5,6,7,8,9);
print %a;
结果是123478956


%a在这里是咋构造的?
散列存放数据不是按顺序的