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


haskell range用法及代碼示例

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

用法類型:

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

範圍運算會枚舉所有下標。

示例1:

輸入:
range (3,6)
         
輸出:
[3,4,5,6]
         

示例2:

輸入:
range ((1,3),(2,4))
         
輸出:
[(1,3),(1,4),(2,3),(2,4)]
         

示例3:

輸入:
range ('e','i')
         
輸出:
"efghi"
         

示例4:

輸入:
range (('a','b'),('c','d'))
         
輸出:
[('a','b'),('a','c'),('a','d'),('b','b'),('b','c'),('b','d'),('c','b'),('c','c'),('c','d')]
         

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