統計列表中元素個數


  引言

  有一個需求是要統計一個列表中每個元素出現的次數,並且將這個元素作為鍵,元素出現的次數作為值,重新組成一個新的字典對象,將如何做?

  分析

  這里用到的知識點如下:

  1、dict.update,更新字典的鍵值對;

  2、count函數,統計元素出現的次數;

  3、for循環,用來遍歷

  案例

  代碼:

demo_list = ['python', 'php', 'java', 'python']
demo_dict = {}
for item in demo_list:
    demo_dict.update({item: demo_list.count(item)})
print(demo_dict)

  運行結果:

{'python': 2, 'php': 1, 'java': 1}

Process finished with exit code 0

  總結

  有興趣加入測試交流群,歡迎測開愛好者加入我們~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM