one*_*gun 2 haskell list
例如,我有一个haskell列表[72,73,74,75],如何将此列表作为字符串输出?,列表中的所有元素都是ascii值.
[72,73,74,75]
Ant*_*ine 6
您可以组合map,将函数应用于列表的每个元素,以及chr将Int值转换为Char等效值的函数:
map
chr
Int
Char
> map chr [72,73,74,75] "HIJK"
sha*_*haf 6
您可以将Int代码点转换为Char使用chr :: Int -> Char; a String只是一个Chars 的列表.请注意,这适用于任何Unicode代码点,而不仅仅是ASCII,这是您应该做的事情.
chr :: Int -> Char
String
你可以使用Hoogle找到这样的功能; 只需键入类似的内容Int -> Char,它就会为您提供与该类型相匹配的功能.
Int -> Char
归档时间:
13 年,5 月 前
查看次数:
1347 次
最近记录: