程序
- 给你一组数据,然后随便输出一个数,能否快速判断这个数是否在给你的那组数中。如果在,又能否输出这个数在哪个位置?如果不在,又能如何判断不在呢?
- 请看下面程序可以解决所有的为题
# -*- coding: utf-8 -*-
'''
功能:在一维列表中查询某个数
作者:雾爱
日期:2021年12月7日
'''
arr = [1,2,4,6,4,6,4,87,4]
print('列表arr:'+ str(arr))
target = int(input('查找目标:'))
found = False
for x in arr:
if x == target:
found = True
break
if found:
for i in range(len(arr)):
if arr[i] == target:
print('arr[{}]'.format(i,target))
else:
print('列表里没有找到目标[{}]。'.format(target))