2019 05 08 字串的統計練習

2021-09-21 17:25:54 字數 1010 閱讀 5806

#encodingutf-8

"""統計乙個字串中每乙個字母累計出現的次數

"""#方法一

def statisticalletternum1(s):

lettternumdict={}

s_list=list(s)

for i in s_list:

lettternumdict[i]=s_list.count(i)

return lettternumdict

s="asdfgazxcvb"

print(statisticalletternum1(s))

#方法二

#自己寫乙個統計函式

def counts(s,a):

result=0

for i in s:

if i==a:

result+=1

return result

def statisticalletternum2(s):

lettternumdict={}

s_list=list(s)

for i in s_list:

lettternumdict[i]=counts(s_list,i)

return lettternumdict

s="asdfgazxcvb"

print(statisticalletternum2(s))

"""統計乙個字串中每個單詞出現的次數

"""def statisticalstrwordnum(s):

strwordnumdict={}

s_list=s.split()

for i in s_list:

strwordnumdict[i]=s_list.count(i)

return strwordnumdict

s = "i am a boy a good boy a bad boy"

print(statisticalstrwordnum(s))

5 6字串的統計字串

題目 給定乙個字串str,返回str的統計字串。補充題目 給定乙個字串的統計字串cstr,再給定乙個整數index,返回cstr所代表的原始字串上的第index個字元。實現public class getcountstring string res string.valueof str.charat...

1227 字串統計

1227 字串統計 description 對於給定的乙個字串,統計其中數字字元出現的次數。input 輸入資料有多行,第一行是乙個整數n,表示測試例項的個數,後面跟著n行,每行包括乙個由字母和數字組成的字串。output 對於每個測試例項,輸出該字串中數值的個數,每個輸出佔一行。sample in...

66 字串統計

66 字串統計 問題描述 明明最近在做乙個有關字串的統計工作。兩個由小寫字母組成的字串s1和s2,明明需要統計出以下四種關係 1 在s1或s2中存在的字母 包括在s1和s2中都存在的字母 2 在s1中且在s2中的字母 3 在s1中但不在s2中的字母,在s2中但不在s1中的字母 4 不在s1中且也不在...