求:perl语言中列表和数组的区别和联系.过程详细点。最好举例说明。谢谢...
发布网友
发布时间:2023-12-24 09:06
我来回答
共2个回答
热心网友
时间:2024-07-21 22:59
(1,2,3,4,5,6,7,8,9,10)——前面这个就叫列表,其实就是指一个集合,你可以想象多个物体堆在一起!
Array = (1,2,3,4,5,6,7,8,9,10)——前面的Array就是数组!其实他是代指列表,相当于一一个个体的身份代表一个集合体!
把数组的元素列出来构成一个集合就是列表,把列表用一个东西来代表,这个代表就是数组!
不知LZ是否明白?
热心网友
时间:2024-07-21 23:00
列表是标量的集合,数组是存储列表的变量。
举例子:
(1,2,3,4)是一个列表
可以赋值给一个数组@array=(1,2,3,4)
(5,6,7,8)是一个列表
也可以赋值给数组@array=(5,6,7,8)
上面两个@array是同一个数组,但是(1,2,3,4)和(5,6,7,8)是不同的列表指的是具体的数据,而数组只是一个变量,可以存放不同的列表