當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


haskell listArray用法及代碼示例

Haskell語言Array模塊中函數listArray的用法及代碼示例。

用法類型:

Ix a => (a,a) -> [b] -> Array a b

示例1:

輸入:
listArray (1,5) [4,5,6,7,8]
         
輸出:
array (1,5) [(1,4),(2,5),(3,6),(4,7),(5,8)]
         

示例2:

輸入:
listArray (10,14) "ABCDE"
         
輸出:
array (10,14) [(10,'A'),(11,'B'),(12,'C'),(13,'D'),(14,'E')]
         

示例3:

輸入:
listArray ((0,0),(1,2)) "ABCDEF"
         
輸出:
array ((0,0),(1,2)) [((0,0),'A'),((0,1),'B'),((0,2),'C'),((1,0),'D'),((1,1),'E'),((1,2),'F')]
         

相關用法


注:本文由純淨天空篩選整理自 haskell listArray。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。