三星机试题及详细答案.docx

三星机试题及详细答案

一、基础编程题(每题20分,共40分)

题1:字符频率统计(Python)

题目:实现一个Python函数,统计一个字符串中每个字符出现的频率,并以字典形式返回。要求忽略大小写(如A和a视为同一字符),过滤掉空格字符,且字典按键升序排列。

示例:输入Abracadabra123,输出{1:1,2:1,3:1,a:5,b:2,c:1,d:1,r:2}

详细答案

python

defcount_char_frequency(s):

#初始化空字典存储频率

freq={}

#遍历字符串,忽略空格,统一转为小写

for

文档评论(0)

1亿VIP精品文档

相关文档