• 综合练习:词频统计


    str = '''I can swear I can joke
    I say what's on my mind
    If I drink if I smoke
    I keep up with the guys
    And you see me holding up my middlefinger to the world
    F**k your ribbons and your pearls pearls
    'Cause I'm not just a pretty girl
    I'm more than just a picture
    I'm a daughter and a sister
    Sometimes it's hard for me to show
    That I'm more than just a rumor
    Or a song on your computer
    There's more to me than people know
    Some days I'm broke some days I'm rich
    Some days I'm nice some days I can be a bitch
    Some days I'm strong some days I quit
    I don't let it show but I've been through some shit
    I can swear I can joke
    I say what's on my mind
    If I drink if I smoke
    I keep up with the guys
    And you see me holding up my middlefinger to the world
    F**k your ribbons and your pearls
    'Cause I'm not just a pretty girl
    I'm more than just a number
    I'm a hater I'm a lover
    Sometimes it's hard for me to show
    That I'm more than just a title
    Or a comment going viral
    There's more to me than people know
    Some days I'm broke some days I'm rich
    Some days I'm nice some days I can be a bitch
    Some days I'm strong some days I quit
    I don't let it show
    But I've been through some shit
    I can swear I can joke
    I say what's on my mind
    If I drink if I smoke
    I keep up with the guys
    And you see me holding up my middlefinger to the world
    F**k your ribbons and your pearls
    'Cause I'm not just a pretty girl
    I'm not just a pretty girl
    I'm not just a pretty girl
    No I'm not just a pretty girl
    I can swear I can joke
    I say what's on my mind
    If I drink if I smoke
    I keep up with the guys
    And you see me holding up my middlefinger to the world
    F**k your ribbons and your pearls
    'Cause I'm not just a pretty girl
    I'm not just a pretty girl
    I'm not just a pretty girl
    No I'm not just a pretty girl
    I'm not just a pretty girl'''
    print(str.lower())
    
    sep ='''.,;'!'''
    for c in sep:
        str=(str.replace(c,' '))
    print(str)
    
    
    wordList = str.lower().split()
    
    zd={}
    zd1=set(wordList)
    for w in zd1:
        zd[w] = wordList.count(w)
    print(zd)
    
    
    dictList = list(zd.items())
    dictList.sort(key=lambda x:x[1],reverse=True)
    for w in dictList:
        print(w)

    f = open('11.txt','r')
    text = f.read()
    f.close()
    print(text)

  • 相关阅读:
    C++ STL 一般总结(转载)
    Python高级语法总结
    Adaboost 算法的原理与推导——转载及修改完善
    简化版SMO算法标注
    【转载】机器学习算法基础概念学习总结
    C++中添加配置文件读写方法
    Python中scatter()函数--转载
    python 之 strip()--(转载)
    zabbix邮件报警脚本(Python)
    Linux常用命令
  • 原文地址:https://www.cnblogs.com/ming-z/p/8649534.html
Copyright © 2020-2023  润新知