题解 | #字符个数统计#

字符个数统计

http://www.nowcoder.com/practice/eb94f6a5b2ba49c6ac72d40b5ce95f50

总是不注意审题,人家要一个函数

n = input() def func(str1): print(len(set(n))) func(n)

现在的问题是没有判断

#比如换行的ascii是10,如何判断0~127

参考大神写法

print(len([i for i in set(input().replace('\n','')) if 0<=ord(i)<=127]))

简单分析一下,首先获取input的值,然后把换行符处理掉,通过列表生成式,判断ascii码值,最后print得到的len(列表)

全部评论

相关推荐

面试拷打成m:我感觉他说的挺对的,感觉我找不到工作也要去送外卖了,至少饿不死
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务