最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實現(xiàn)計算字符串中出現(xiàn)次數(shù)最多的字符示例

 更新時間:2019年01月21日 09:14:24   作者:u010266579  
這篇文章主要介紹了Python實現(xiàn)計算字符串中出現(xiàn)次數(shù)最多的字符,涉及Python針對字符串的遍歷、統(tǒng)計等相關操作技巧,需要的朋友可以參考下

本文實例講述了Python實現(xiàn)計算字符串中出現(xiàn)次數(shù)最多的字符。分享給大家供大家參考,具體如下:

1. 看了網(wǎng)上挺多寫的方法都沒達到我所需要的效果,我干脆自己寫了個方法共享給大家

ee = 'aa111(((bbhhhhhh%jjjjjj%(ccc((vvvv22'
cc='11222333'
def max_letter_count(n):
  list4 = []
  list1 = []
  list2 = []
  for i in n:
    list3 = []
    count_max = n.count(i)
    list3.append(i)
    list3.append(count_max)
    list1.append(list3)
    list2.append(count_max)
  num=max(list2)
  for i in range(len(list2)):
    if list2[i] == num:
      list4.append(list1[i][0])
  return list(set(list4)),'字符出現(xiàn)最大次數(shù)為:%d' % num
print(max_letter_count(ee))

2.至于另一個方法就比較簡單了,參考網(wǎng)上的,不過也只取第一個,還是有瑕疵,可以自己去嘗試完善下

ee = 'aa111(((bbb((%%%%%%%%%%%(ccc((vvvv22'
cc='11222333'
def num(n):
  return max(n,key=n.count)
print(num(cc))

print(num(ee))

看到效果了吧,如果出現(xiàn)次數(shù)相同的字符,只取第一個,這是略不符合邏輯,但勝在簡單,大家看著場景用吧,我還是比較建議用第一個方法,因為字符串出現(xiàn)相同次數(shù)的字符還是比較大概率的

PS:這里再為大家推薦2款相關統(tǒng)計工具供大家參考:

在線字數(shù)統(tǒng)計工具:
http://tools.jb51.net/code/zishutongji

在線字符統(tǒng)計與編輯工具:
http://tools.jb51.net/code/char_tongji

更多關于Python相關內(nèi)容感興趣的讀者可查看本站專題:《Python文件與目錄操作技巧匯總》、《Python文本文件操作技巧匯總》、《Python數(shù)據(jù)結(jié)構與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進階經(jīng)典教程

希望本文所述對大家Python程序設計有所幫助。

相關文章

  • 詳解Pytorch 使用Pytorch擬合多項式(多項式回歸)

    詳解Pytorch 使用Pytorch擬合多項式(多項式回歸)

    這篇文章主要介紹了詳解Pytorch 使用Pytorch擬合多項式(多項式回歸),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • python如何修改圖像的分辨率

    python如何修改圖像的分辨率

    這篇文章主要介紹了python如何修改圖像的分辨率問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • 最新評論

    乌拉特中旗| 高邮市| 巢湖市| 金堂县| 军事| 虎林市| 迭部县| 盐源县| 怀远县| 堆龙德庆县| 宽甸| 大邑县| 饶阳县| 河南省| 祁门县| 都兰县| 永福县| 长海县| 贡觉县| 彭泽县| 丽江市| 普陀区| 石阡县| 化州市| 同仁县| 渝中区| 龙井市| 嘉兴市| 湖北省| 丘北县| 元朗区| 水富县| 老河口市| 柯坪县| 滨州市| 济源市| 泉州市| 龙口市| 连江县| 大城县| 土默特左旗|