python-两种方法实现:从字符串中找出 出现次数最多的 字母和 对应出现的个数

-----------------------方法一:使用字典---------------------------

s='aabcdefaabbccdeffffffffffff'

c={}

for i in s:

if i not in c.keys():

c[i]=0

if i in c.keys():

c[i]=c[i]+1

h=0

for k in c.keys():

if h

---------------------------------------------方法二:使用数组----------------------------------

A=[]
s='aabcdcecfaaffffffffffffff'
h=0
for i in s:
A.append(i)
for i in range(len(A)):
c[A[i]]=0
for j in range(0,i+1):
if A[j]==A[i]:
c[A[i]]=c[A[i]]+1
for k in c.keys():
if h

 

你可能感兴趣的:(python)