Perl数据结构--数组
发布时间:2020-12-15 23:57:53 所属栏目:大数据 来源:网络整理
导读:数组 数组是一组相似的数据元素,是一个有名字的列表,含有有序标量型变量的集合。Perl的数组元素可以是不同的数据类型,数组元素可以是数字和字符串的混合体。 Perl数组必须以 @开头。 初始化数组时,所有元素放在括号中,并用逗号分隔。 my @array_a = (0.
数组 数组是一组相似的数据元素,是一个有名字的列表,含有有序标量型变量的集合。Perl的数组元素可以是不同的数据类型,数组元素可以是数字和字符串的混合体。 Perl数组必须以 @开头。 初始化数组时,所有元素放在括号中,并用逗号分隔。 my @array_a = (0..9); print @array_a,"n"; my @array_b = ('a','b','c'); print @array_b,"n"; my @array_c = qw(a b c); print @array_b,"n"; qw结构是Perl 5中引入的,创建列表时类似qq、q和qx,此时列表中的各项内容将作为带有单引号的字符串来处理(省去了输入单引号,比较便捷) 匿名数组: 匿名数组的元素位于方括号[]中。取值时使用箭头运算符来操作 ->. #匿名数组, 和普通数组的区别在于使用[]来定义 my $array_r = ['x','t','z']; print "$array_r->[1]","n"; print "$$array_r[1]","n"; print "${$array_r}[1]"."n"; print "@{$array_r}","n"; dads? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容