Python实现的顺序查找算法

一、算法过程描述:

最基本的查找技术的过程:从表中的第一个记录开始,逐个进行记录的 关键字和给定值比较,若某个记录的关键字和给定值相等,则查找成功,找到所查的记录; 如果直到最后一个记录,其关键字和给定值比较都不等时,则表示没有查到记 录,查找不成功。

二、实现代码:

python 复制代码
def sequenceSearch(list_a, value):
    for i in range(len(list_a)):
        if list_a[i] == value:
            return i
    return -1


if __name__ == '__main__':
    a = [11, 22, 33, 44, 55, 11]
    v = 55
    index = sequenceSearch(a, v)
    print('查找到的索引值:', index)
相关推荐
三川6988 分钟前
Tkinter库的学习记录06-变量类别
python
wenying_443237449 分钟前
Python脚本—1.提取压缩包中的pdf文件
python·ai编程
_Jimmy_22 分钟前
SQLAlchemy 复杂 SQL 执行指南与模板库
python·sql
六个九十度29 分钟前
用python脚本访问被网关隔离的嵌入式设备
开发语言·python
酷酷的身影37 分钟前
Drivers/LedManager.cs
开发语言·php
小樱花的樱花1 小时前
Linux 线程的创建
linux·c语言·开发语言
GEO_ai_zhijian1 小时前
饮料生产线质量检测系统供应商哪家强
大数据·python
xiaoshuaishuai81 小时前
C# AI实现PR处理、单元测试
开发语言·c#·log4j
C++、Java和Python的菜鸟1 小时前
第7章 Java高级技术
java·开发语言
LONGZHIQIN1 小时前
C#基础复习笔记
开发语言·笔记·c#