题解 | #统计字符#
统计字符
https://www.nowcoder.com/practice/539054b4c33b4776bc350155f7abd8f5
text = list(input()) d={'str':0,'space':0,'num':0,'other':0} for i in text: if i.isalpha(): d['str']+=1 elif i==' ': d['space']+=1 elif i.isdigit(): d['num']+=1 else: d['other']+=1 for i,count in d.items(): print(count)
説的對,就是硬遍历