defsearch(arr, n, x):for i inrange(0, n):if(arr[i]== x):return i;return-1;# 在数组 arr 中查找字符 D
arr =['A','B','C','D','E'];
x ='D';
n =len(arr);
result = search(arr, n, x)if(result ==-1):print("元素不在数组中")else:print("元素在数组中的索引为", result);
内置方法查询
defneizhi(list,x):if x inlist:returnlist.index(x)else:return-1
list1=[1,2,3,4,5]
x=3print(neizhi(list1,x))