我试图找到以字符串列表中的特定字母开头的单词。用户将输入单词列表和起始字母。例如,像:查找以列表中的给定字母开头的单词
“表铅笔椅子桌子笔”,“P”
使之与p
启动的话应该显示,在这种情况下pen
和pencil
。我的第一步是使用words
函数将字符串拆分为一个字符串列表。那么我怎么才能找到每个单词开头的字母呢?该类型的功能将类似于:
--------------Find words Starting with a given letter------------------
findWords :: String -> Char -> [String]
这功课吗?如果是的话,你应该这样标记它。 – 2012-02-06 12:53:47
这是哈斯克尔工作量很小的任务类书籍的一个例子。现在,试试吧,如果你还需要我们的帮助,请回到这里。但是,如果您不再需要我们的帮助,我不会感到惊讶。 – Jasper 2012-02-06 12:55:25