当我运行这些方法时
s.isdigit()
s.isnumeric()
s.isdecimal()
Run Code Online (Sandbox Code Playgroud)
我总是得到输出或全部为True,或者每个s的值都为False(当然是一个字符串).这三者有什么区别?你能提供一个给出两个真实和一个假(或反之亦然)的例子吗?
有没有一种简洁的方法可以在(\x y -> x:y:[])不使用 lambda 的情况下用Haskell 编写函数?例如,(:[])比(\x -> [x])or优雅得多(\x -> x:[])。