【发布时间】:2010-11-04 03:26:59
【问题描述】:
我有一个 csv,第一列是一个标签,后跟逗号分隔值:
LabelA,45,56,78,90
LabelB,56,65,43,32
LabelC,56,87,98,45
我希望第一列(LabelA 等)成为散列中的键,其中包含数组中的数值。
我可以将文件读入数组或标量,但我不确定之后该怎么做。建议??
编辑: 好的,所以看起来这会将值分配给键..但是在我的示例中逗号分隔的数字呢?他们要去哪?他们在 %hash 中吗?如果是这样,您是否可以进一步降低您的解释?谢谢。
【问题讨论】:
-
depesz 正在创建一个数组哈希。尝试阅读我给你的 perldsc 链接。它是“Data Structures Cookbook”,其中有一节是关于使用数组散列的,我还在我的帖子中为你链接了该部分。 HoA 的生成部分有一个与您要求的非常相似的示例。