순차 탐색 리스트 안에 있는 특정한 데이터를 찾기 위해 앞에서부터 데이터를 하나씩 차례대로 확인하는 방법이다. 반복문을 통해 구현한다. # 리스트 내에서 목표하는 값을 찾은 후에 그 인덱스를 반환한다. # 만약, 그 값을 찾지 못하면 -1을 반환한다. def sequential_search(target, array): for index, element in enumerate(array): if element == target: return index return -1 이진 탐색 이진 탐색은 이미 데이터가 정렬되어 있을 경우에만 사용할 수 있다. 리스트 안에 있는 특정한 데이터를 찾기 위해 시작점과 끝점 중간에 중간점을 설정하고 중간점의 데이터를 확인한다. 중간점의 데이터가 찾는 값보다 작을 경우에는 끝점..