7-5 sdut-统计字符在字符串中出现的次数(多解) 解1: 使用dist n=input() mp={} for i in n: mp.setdefault(i,0) mp[i]=mp[i]+1 k=input() print(mp[k]) 解2: 使用count函数 n = input() k = input() print(n.count(k)) 解3: 使用正则表达式re import re n = input() k = ...
# 1. 读入一行字符line = input().lower()from collections import Counter # Counter是类# 2.统计每个字符的出现次数counter = Counter(line)# counter --> Counter({'b': 1, 'c': 1, 'a': 2, 'd': 1, 'e': 1, ...})# 3. 找出出现次数最多的字符most = counter.most_common()# most ...
7-10 至多删三个字符 (35 分) 给定一个全部由小写英文字母组成的字符串,允许你至多删掉其中 3 个字符,结果可能有多少种不同的字符串? 输入格式: 输入在一行中给出全部由小写英文字母组成的、长度在区间 [4, 106] 内的字符串。 输出格式: 在一行中输出至多删掉其中 3 个字符后不同字符串的个...