编写一个方法linearSearch(dictionary,int key)在dictionary{}中搜索key,如果找到key,返回找到key的位置,否则返回-1中止程序

编写一个方法linearSearch(dictionary,int key)在dictionary{}中搜索key,如果找到key,返回找到key的位置,否则返回-1中止程序


def linearSearch(dictionary,key):
    if key in dictionary.keys():
        return list(dictionary.keys()).index(key)
    else:
        return -1

dt = {"A":1,"B":2,"C":3,"D":4}
linearSearch(dt,"C")

结果:

img

如果觉得答案对你有帮助,请点击下采纳,谢谢~