【问题描述】
编写程序,在列表 alist = [1,3,5,7,9,3,4,6,8,3,10] 中查找指定元素,输出该元素的所有位置(位置从1开始计数),如果元素不在列表中,则输出未找到的信息。
【输入形式】
x = eval(input(“”))
【输出形式】
print(“没发现%d” % x)
…
print(“第%d个元素是%d” % (i+1, x))
【样例输入】
3
【样例输出】
第2个元素是3
第6个元素是3
第10个元素是3
【样例说明】
alist = [1,3,5,7,9,3,4,6,8,3,10]
x = eval(input(""))
found = False
for i in range(len(alist)):
if alist[i] == x:
print("第%d个元素是%d" % (i+1, x))
found = True
if not found:
print("没发现%d" % x)
1012



被折叠的 条评论
为什么被折叠?



