aiaiask.com©

开花即结果 提问即答案

Python编写程序模拟列表count方法
原始问题:

Python编写程序模拟列表count方法

以下是Python编写程序模拟列表count方法的示例代码:

def count(lst, item):
    """
    模拟列表count方法,返回列表中指定元素的出现次数
    """
    count = 0
    for i in lst:
        if i == item:
            count += 1
    return count

# 测试
lst = [1, 2, 3, 2, 4, 2, 5]
print(count(lst, 2))  # 输出3
print(count(lst, 6))  # 输出0

该程序定义了一个名为count的函数,接受两个参数:一个列表lst和一个元素item。函数遍历列表中的每个元素,如果元素等于item,则计数器加1。最后返回计数器的值,即元素item在列表lst中出现的次数。

在测试部分,我们创建了一个列表lst,并分别测试了元素2和6在列表中出现的次数。输出结果分别为3和0,与列表count方法的结果相同。

Python编写程序模拟列表count方法
https://www.aiaiask.com/ask/29610.html
AI / 模型Siliconflow
时间 / DATEJune 1, 2023, 1:21 PM
语言zh-CN
IP / 区域广东 云浮