gpt4 book ai didi

list - 过滤掉列表列表中的空字符串

转载 作者:行者123 更新时间:2023-12-01 05:09:37 24 4
gpt4 key购买 nike

目前我有这个功能:

removeNull strList = filter (not . null) strList

但我需要使用 map(我假设)将其应用于列表的列表,但我遇到了类型错误。

在 GHCi 中,函数正确地过滤了它:

removeNull ["i", "", "b"]
["i","b"]

但这不会过滤:

removeNull [["i", "", "b"], ["i", "", "b"]]
[["i","","b"],["i","","b"]]

最佳答案

只需使用 map将过滤器应用于每个子列表,例如

removeNull strList = map (filter (not . null))  strList
//^^^ See here

关于list - 过滤掉列表列表中的空字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32789535/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com