Python程序:计算字符串中的字符频率

创新互联Python教程:

创新互联于2013年成立,是专业互联网技术服务公司,拥有项目成都网站制作、成都做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元南山做网站,已为上家服务,为南山各地企业和个人服务,联系电话:13518219792

编写一个 Python 程序,使用 for 循环和字典来计算字符串中的字符频率。在这个 Python 示例中,for 循环迭代整个字符串。我们把所有的字符数分配给字典键。

# Count Charcaters Frequency in a String

string = input("Please enter the Your Own String = ")
chardict = {}

for num in string:
    keys = chardict.keys()
    if num in keys:
        chardict[num] += 1
    else:
        chardict[num] = 1

print(chardict)

这个 Python 程序使用 Counter 集合对给定字符串中的所有字符频率进行计数。

# Count Charcaters Frequency in a String

from collections import Counter

string = input("Please enter the Your Own String = ")

chars = Counter(string)

print("Total Characters Frequency in this String = ")
print(chars)
Please enter the Your Own String = hello python programmers
Total Characters Frequency in this String = 
Counter({'o': 3, 'r': 3, 'h': 2, 'e': 2, 'l': 2, ' ': 2, 'p': 2, 'm': 2, 'y': 1, 't': 1, 'n': 1, 'g': 1, 'a': 1, 's': 1})

网站名称:Python程序:计算字符串中的字符频率
网站地址:http://bzwzjz.com/article/dhjgjop.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 企业网站设计 教育网站设计方案 成都网站建设 网站设计制作 高端网站设计推广 自适应网站建设 成都网站制作 重庆网站建设 重庆电商网站建设 专业网站设计 宜宾网站设计 成都网站制作 成都网站建设 成都网站制作 成都做网站建设公司 网站制作公司 定制网站建设 重庆网站建设 成都网站建设 广安网站设计 网站制作 成都企业网站建设公司