統計乙個字串中相同字元的個數

2021-09-25 01:55:57 字數 896 閱讀 3509

作為測試小白,苦練**基本功,啥時候都不嫌晚。

今天在測試群裡,看到小夥伴在面試中有個題目,用一段**對乙個字串進行統計,分別輸出字元與數量!!!

於是用業餘時間寫了下:

#!/usr/bin/env python

# -*- coding:utf-8 -*-

message = "abcd12311aacc"

messagelist =

def countofchar(message):

for i in message:

list1 =

for j in message:

if i == j:

if list1 not in messagelist:

for i in range(len(messagelist)):

print (messagelist[i][0],len(messagelist[i]))

方法二:

#!/usr/bin/env python

# -*- coding:utf-8 -*-

message = "abcd12311aacc"

messagelist =

def countofchar2(message):

for msg in message:

countmess = message.count(mes)

msgstr = msg +":"+ str(countmess)

if msgstr not in messagelist:

for i in messagelist:

print (i)

countofchar2(message)

統計乙個字串中的字元個數

統計乙個字串中的字元個數 思路 使用set 集合去重複,再在原列表中中逐個count 出set中的單詞個數 s i am very very very love python word s.split print word print set s.split forwordinset s.split...

在乙個字串中尋找另外乙個字串

在乙個字串中尋找另外乙個字串 public class text foundit true break test system.out.println foundit?found it didn t find it 該段程式有點難以理解,主要就是if語句的理解,if searchme.charat ...

判斷乙個字串中不同字元的個數

public int num string a 可用來判斷乙個字串在經過若干次內部變化能不能變成另乙個字串 你將得到乙個字串陣列a。如果經過任意次數的移動,s t,那麼兩個字串s和t是特殊等價的。一次移動包括選擇兩個索引i和j,且i 2 j 2,並且交換s j 和s i 現在規定,a中的特殊等價字串...