【问题标题】:How do I combine two lists of strings into one list of strings?如何将两个字符串列表合并为一个字符串列表?
【发布时间】:2014-02-03 01:50:01
【问题描述】:

如何将两个字符串列表合并为一个字符串列表?

例如,这个:

["aaaaaa", "aaaaaa","aaaaaa"] 
["bbbb", "bbbb", "  bb"]

会进入这个:

["aaaaaabbbb","aaaaaabbbb", "aaaaaa  bb"]

【问题讨论】:

  • 你尝试了什么?你知道胡歌吗?提示:您要查找的函数类似于 zipper With 列表的串联。
  • 非常感谢!!看起来 zipWith (++) 函数可以解决我的问题!

标签: haskell


【解决方案1】:
zipWith (++) ["aaaaaa", "aaaaaa","aaaaaa"] ["bbbb", "bbbb", " bb"]

【讨论】:

    【解决方案2】:

    你可以使用zipWith:

    concatStrings :: [String] -> [String] -> [String]
    concatStrings = zipWith (++)
    

    【讨论】:

      猜你喜欢
      • 2017-09-11
      • 1970-01-01
      • 2018-03-08
      • 1970-01-01
      • 1970-01-01
      • 2017-10-25
      • 2020-01-08
      • 2015-09-01
      • 1970-01-01
      相关资源
      最近更新 更多