python 统计字符串中的字符个数
2018-03-27 15:13
288 查看
题目内容:定义函数countchar()按字母表顺序统计字符串中所有出现的字母的个数(允许输入大写字符,并且计数时不区分大小写)。形如:
def countchar(str):
... ...
return a list
if __name__ == "__main__":
str = input()
... ...
print(countchar(str))
输入格式:
字符串
输出格式:
列表
输入样例:
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]
def countchar(str):
... ...
return a list
if __name__ == "__main__":
str = input()
... ...
print(countchar(str))
输入格式:
字符串
输出格式:
列表
输入样例:
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]
def countchar(str): str=str.lower() #化成小写 ans=[] for i in range(26): #列表赋初值 26 个 0 ans.append(0) for i in str: if(ord(i)>=ord('a')and ord(i)<=ord('z')): ans[ord(i)-ord('a')]=ans[ord(i)-ord('a')]+1 #统计个数 return ans if __name__ == "__main__": str = input() print(countchar(str))
相关文章推荐
- python统计指定文件中指定字符或字符串出现的次数
- python - 统计一个字符串中的每一个字符出现了多少次(先将字符串转换为列表再统计)
- 使用python统计字符串中的字符个数。
- Python统计字符串中某字符出现的次数,count方法比正则表达式更快
- 超初级的用Python收集杂乱字符串中的特定字符,统计出每个特定字符的出现次数并取出最小值
- python统计字符串中指定字符出现次数的方法
- python小练习1:给一个字符串,统计其中的数字、字母和其他类型字符的个数
- 超初级的用Python收集杂乱字符串中的特定字符,统计出每个特定字符的出现次数并取出最小值
- python统计字符串中字符的类型个数
- Python---统计字符串中各字符的个数
- Python一日一练19----统计字符串中的字符个数
- python实现字符串中字符分类及个数统计
- Python统计字符串中的中英文字符、数字空格,特殊字符
- python统计字符串中字符的类型个数
- Python统计字符串里某个字符出现的次数
- python统计字符串里每个字符的次数
- Dictionary<>练习题:统计字符串中每个字符出现的次数
- 12_python_练习题——统计输入字符里面有多少
- 轻松python文本专题-字符串逐字符反转以及逐单词反转
- Java 统计字符个数和分离字符串