Python的线性查找(作业)
作者:互联网
线性查找指按一定的顺序检查数组中每一个元素,直到找到所要寻找的特定值为止。
- 定义Search(arr,n,x)函数实现在列表arr中查找x元素,如果存在输出元素在arr中的位置,否则输出-1.其中,n为arr的长度。
- 定义列表arr = [ 'A', 'B', 'C', 'D', 'E' ];来存储几个字母,提示用户输入一个字母,调用Search函数进行查找。
# # main.py # Linear Search # # Created by Mewlan Musajan on 4/29/21. # def linearSearch(g, b): for s, p in enumerate(b): if p == g: return s return -1 alphabets = ['A', 'B', 'C', 'D', 'E'] userInput = input('BIR HERIP KIRGÜZÜNG: ') print(linearSearch(userInput, alphabets))
标签:arr,return,Python,Search,userInput,查找,线性,linearSearch 来源: https://blog.csdn.net/iWillook/article/details/116275300