检查多个列表的长度

时间:2016-11-10 01:30:21

标签: list haskell variable-length

length' :: [[Int]] -> [Int]
length' [(x:xs)] = map length'[(x:xs)]

我目前的代码打印出一个输入列表的长度。如何查找多个列表的长度。

E.g. Input:  [[2,3,4], [2]] Output: [3,1] 

1 个答案:

答案 0 :(得分:5)

您只需使用def get_type(value): category = None if 0 < value < 0.5: category = "avg" elif 0.5 <= value < 0.8: category = "good" return category 在每个输入的列表上调用length

map