1. 程式人生 > >9/20

9/20

lam asa 增刪改 top aic sch split 查詢 建立

    1. 列表實例:由字符串創建一個作業評分列表,做增刪改查詢統計遍歷操作。例如,查詢第一個3分的下標,統計1分的同學有多少個,3分的同學有多少個等。
      score=list(112233345611)
      print(分數為:)
      print(score)
      score.sort()
      print(排列後:)
      print(score)
      print(計數1:)
      print(score.count(1))
      print(計數3:)
      print(score.count(3))
      score.pop(5)
      print(score)
      技術分享
    2. 字典實例:建立學生學號成績字典,做增刪改查遍歷操作。
      zd={"
      江雨斌":"90","張偵訊":"98","黃誌濤":"77","梁浩燃":"88"} print(zd) zd[王文傑]=59 print(zd)

      技術分享

    3. 列表,元組,字典,集合的遍歷。
      總結列表,元組,字典,集合的聯系與區別。
      lb=list(1223334444455555666666)
      yz=tuple(1223334444455555666666)
      jh=set(1223334444455555666666)
      zd={"jyb":"b6014","zzx":"b5008","hzt":"b6016"}
      print(列表遍歷:)
      print(lb)
      for i in lb:
          
      print(i,end= ) print(\n) print(元組遍歷:) for i in yz: print(i,end= ) print(\n) print(集合遍歷:) for i in jh: print(i,end= ) print(\n) print(字典遍歷:) for i in zd: print(i,end= )

      技術分享

    4. 英文詞頻統計實例
      1. 待分析字符串
      2. 分解提取單詞
        1. 大小寫 txt.lower()
        2. 分隔符‘.,:;?!-_’
      3. 計數字典
      4. 排序list.sort()
      5. 輸出TOP(10)
        panama=‘‘‘Daca nici asa nu-ti place
        Ia mai zboara-n Panama
        Zile zile zile zile eu alerg girl
        Mile mile mile mile pe maidan
        Pentru tine tine sa-ti dau un dar dar
        Cel mai de pret dar fara nici un ban ban
        Ganja iarba sunt inutile-tile
        Numai tu stii sa-mi dai aripile-pile
        In Jamaica sau in Chile Chile
        Inima face Boom-Boom numai pentru tine
        Eh eh eh eh eh eh eh eh eh eh
        Numai pentru tine
        Eh eh eh eh eh eh eh eh eh eh
        N-ai raspuns la telefon
        No problem te scot pe balcon
        Si-o sa vezi cu ochii tai
        Cum ti-aduc flori un camion
        Si iti cant asa cu chitara mea
        Daca nici asa nu-ti place
        Ia mai zboara-n Panama
        Ce pana mea
        Ah ah ah ah mai zboara-n Panama
        Ah ah ah ah zboara ce pana mea
        Ah ah ah ah mai zboara-n Panama
        Ah ah ah ah hai mai zboara
        Kile-kile kile-kile eu am dat jos
        Oricum baby nu erau de folos-los
        Mi-e dor de tine sunt intors pe dos-dos
        Acasa ajung la timp tre' sa o iau pe jos-jos
        La ce ne folosesc banii banii banii
        Daca tu imi dai iubire si zi de zi pun anii
        Ca Bonnie Clyde sa fiu doar eu cu tine
        Si o sa avem girl o iubire ca in filme
        Eh eh eh eh eh eh eh eh eh eh
        O iubire ca in filme
        Eh eh eh eh eh eh eh eh eh eh Eh
        N-ai raspuns la telefon
        No problem te scot pe balcon
        Si-o sa vezi cu ochii tai
        Cum ti-aduc flori un camion
        Si iti cant asa cu chitara mea
        Daca nici asa nu-ti place
        Ia mai zboara-n Panama Ce pana mea
        Ah ah ah ah mai zboara-n Panama
        Ah ah ah ah zboara ce pana mea
        Ah ah ah ah mai zboara-n Panama
        Ah ah ah ah Eh Oh no
        Baby girl hai vino incoa'
        Am dragoste la mine o dau la schimb cu a ta
        Baby girl dragostea mea
        E de calitate dau gramul gram hai ia
        N-ai raspuns la telefon
        No problem te scot pe balcon
        Si-o sa vezi cu ochii tai
        Cum ti-aduc flori un camion
        Si iti cant asa cu chitara mea
        Daca nici asa nu-ti place
        Ia mai zboara-n Panama Ce pana mea
        Ah ah ah ah mai zboara-n Panama
        Ah ah ah ah zboara ce pana mea
        Ah ah ah ah mai zboara-n Panama
        Ah ah ah ah hai ma zboara Pwaah
        ‘‘‘ panama=panama.replace(?, ) panama=panama.replace(!, ) panama=panama.replace(,, ) panama=panama.replace(., ) panama=panama.replace(-, ) panama=panama.replace(&, ) panama=panama.lower() words=panama.split( ) zd={} key=set(words) for i in key: zd[i]=words.count(i) lb=list(zd.items()) lb.sort(key=lambda x:x[1],reverse=True) print(頻率最高top10:\n) for i in range(10): print(lb[i])

        技術分享

9/20