题目内容:
定义函数countchar()按字母表顺序统计字符串中所有出现的字母的个数(允许输入大写字符,并且计数时不区分大小写)。
输入格式:
字符串
输出格式:
列表
输入样例:
Hello, World!
输出样例:
[0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 3, 0, 0, 2, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0]
时间限制:2000ms内存限制:32000kb
python字符相关:
print([chr(i) for i in range(65,91)])#所有大写字母
print([chr(i) for i in range(97,123)])#所有小写字母
print([chr(i) for i in range(48,58)])#所有数字
def countchar(strInput):
strInput=strInput.lower()
return [strInput.count(chr(i)) for i in range(97,123)]
countchar('Hello World')