开发者社区> 问答> 正文

Python 计算元素在列表中出现的次数

Python 计算元素在列表中出现的次数

展开
收起
游客ejnn55cgkof5g 2020-02-14 18:11:31 767 0
1 条回答
写回答
取消 提交回答
  • def countX(lst, x): 
        count = 0
        for ele in lst: 
            if (ele == x): 
                count = count + 1
        return count 
      
    lst = [8, 6, 8, 10, 8, 20, 10, 8, 8] 
    x = 8
    print(countX(lst, x)) 
    以上实例输出结果为:
    
    5
    实例 2: 使用 count() 方法
    def countX(lst, x): 
        return lst.count(x) 
      
    lst = [8, 6, 8, 10, 8, 20, 10, 8, 8] 
    x = 8
    print(countX(lst, x)) 
    以上实例输出结果为:
    
    5
    2020-02-14 18:12:08
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载