麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > Python > 正文

python如何統計序列中元素

2024-09-09 19:02:14
字體:
來源:轉載
供稿:網友

本文實例為大家分享了python統計序列中元素的具體代碼,供大家參考,具體內容如下

問題1:

       隨機數列[12,5,8,7,8,9,4,8,5,...] 中出現次數最高的3個元素,他們出現的次數

問題2:

       對某英文文章的單詞,進行詞頻統計,找出出現次數最搞得10個單詞,他們出現的次數是多少?

上面問題都是以字典的形式保存結果

如何解決問題1?

方法1:

#!/usr/bin/python3 from random import randint  def count_seq(data):     # 初始化統計結果字典,data中的key作為結果字典的key,0作為每個key的初始值  result_c = dict.fromkeys(data, 0)     # 循環data,對字典中中碰到的值進行 +1 ,循環完成后就是結果  for x in data:    result_c[x] += 1  return result_c if __name__ == '__main__':  # 生成20個隨機數  data = [randint(0, 20) for _ in range(20)]  print(data)     # 結果  result_c = count_seq(data)  for i in result_c:    print(i, result_c[i])

方法2:

使用 collections下Counter對象

#!/usr/bin/python3 from random import randintfrom collections import Counter  def count_seq(data):     # 創建Counter對象,并把打他傳遞進去  median_c = Counter(data)     # 返回統計最大的3個數  return median_c.most_common(3) if __name__ == '__main__':  # 生成20個隨機數  data = [randint(0, 20) for _ in range(20)]  print(data)     # 結果  result_c = count_seq(data)  print(result_c, dict(result_c))

問題2如何解決?

import refrom collections import Counter  def count_words():  # 讀取文件  with open('english_article', 'r', encoding='utf-8') as data:    print()    # 文件單詞分割    data_list = re.split('/W+', data.read())  # 單詞統計  words = Counter(data_list)  # 取單詞統計最大的10個值  return words.most_common(10) if __name__ == '__main__':  result = count_words()  print(result)

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網之家。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 在线播放免费人成毛片乱码 | 欧美日韩一区,二区,三区,久久精品 | 日本网站一区 | 毛片大全 | 91精品国产91热久久久做人人 | 久久久国产一区二区三区 | 毛片视频免费观看 | 毛片在线看免费 | 日本aaaa片毛片免费观看视频 | 一级免费黄色免费片 | 久久狠狠高潮亚洲精品 | 久久国产精 | 欧日一级片 | 中文字幕视频在线播放 | 成人福利在线观看 | 国产成人强伦免费视频网站 | 亚洲日韩精品欧美一区二区 | av电影网在线观看 | 免费a级作爱片免费观看欧洲 | 国产亚洲精品成人 | 国产成人av免费看 | 88xx成人永久免费观看 | 91综合在线观看 | 色视频在线观看 | 国产91免费看 | 欧美精品一区自拍a毛片在线视频 | 91av亚洲| 曰批全过程40分钟免费视频多人 | 91成人一区 | 一级做a爱片性色毛片高清 日本一区二区在线看 | 国产精品成人免费一区久久羞羞 | 狠狠操视频网站 | 成人做爰s片免费看网站 | 久久人人爽人人爽人人片av高请 | 一级国产精品一级国产精品片 | 成人做爰www免费看 欧美精品免费一区二区三区 | 久久丝袜脚交足黄网站免费 | 色视频在线播放 | 久久久久久久久久91 | 久久91亚洲精品久久91综合 | 99久久精品免费 |