8. 【查找-作业-编程题-3】统计元素出现次数

【问题描述】

给定一个列表 alist = 2,4,6,8,2,4,6,8,2,4,6,8,输入一个整数 x,统计 x 在列表中出现的次数,并输出所有出现的位置(位置从1开始计数)。

【输入形式】

x = eval(input(""))

【输出形式】

print("未找到")

......

print(f"出现次数:{count}")

......

print(f"第{pos}个元素是{x}")

【样例输入】

2

【样例输出】

出现次数:3

第1个元素是2

第5个元素是2

第9个元素是2

【样例说明】

【评分标准】

python 复制代码
alist = [2,4,6,8,2,4,6,8,2,4,6,8]
x = eval(input(""))
count = 0
positions = []
for i in range(len(alist)):
    if alist[i] == x:
        count += 1
        positions.append(i + 1)  
if count == 0:
    print("未找到")
else:
    print(f"出现次数:{count}")
    for pos in positions:
        print(f"第{pos}个元素是{x}")
相关推荐
Ticnix14 分钟前
RAG 烂大街?烂大街的只是那条流水线——真正的分水岭在这五处
后端·python·agent
Wx-bishekaifayuan22 分钟前
springboot社区扶贫救助管理系统13300-计算机课程设计、毕业设计
spring boot·后端·python·django·课程设计·express·旅游
小小张说故事1 小时前
LightGBM 入门指南:更快的梯度提升树,Python 实战
后端·python·机器学习
Ticnix1 小时前
RAG 检索不准,九成的锅不在向量——不同文件,就该有不同的入库方案
后端·python·agent
jerryinwuhan1 小时前
python快速入门第二周
python
IT毕设梦工厂1 小时前
计算机毕业设计选题推荐:基于大数据的供应链数据分析与可视化|毕业设计选题|计算机毕设|选题推荐|毕设指导|项目定制|源码|高质量项目
大数据·hive·hadoop·python·数据分析·spark·课程设计
用户298698530141 小时前
Python 文档格式转换:Word 转 EPUB 实践
后端·python·api
IT毕设梦工厂2 小时前
计算机毕业设计选题推荐:基于大数据的二手车数据可视化分析|毕业设计选题|计算机毕设|选题推荐|毕设指导|项目定制|源码|高质量项目
大数据·hadoop·python·数据挖掘·数据分析·课程设计·数据分析数据可视化
Python图像识别2 小时前
17-【2027毕设】YOLO11水稻病害检测识别系统 - Python完整源码+PyQt5界面+训练模型+数据集
python·深度学习·yolo·毕业设计·毕设
天天被压力2 小时前
【别再到处找免费股票数据API了:官方204个接口,32篇一次讲透 #02】涨停跌停与特色股池:5类股池接口一次拉全
java·人工智能·python