本节为前文python的例题扩展,快速跳转:
【Python速通5】python组合数据类型(基于Java语言的对比及扩展)-优快云博客
例:输入一段英文,统计字母a-z分别出现的次数,不区分大小写。
思路:可用含26个元素的数组记录每个字母的出现次数
# 列表应用
s = input().lower()
a = [0]*26
for c in s:
a[ord(c)-ord('a')]+=1
print(a)
对代码中基础语法不熟悉的,建议去阅读往期内容:
输入输出及字符串的函数应用知识:
【Python速通1】python语言基本元素(基于Java语言的对比及扩展)-优快云博客
运算与逻辑运算知识: