[Python] 순차탐색

2020. 8. 19. 01:35·Algorithm/Python

리스트에서 특정값을 찾아 그 값의 위치를 돌려주는 프로그램

 

def search_list(a, x):
    n = len(a)
    for i in range(n):
        if x == a[i]:
            return i

    return -1

v = [20, 19, 11, 27, 3]
print(search_list(v, 11))

결과 : 2

 

첫 번째 값부터 순서대로 비교한다. 만약 11을 찾을 경우 그 위치를 돌려준다.

*3번째인 것 같지만 0부터 숫자를 세기 때문에 2를 돌려준다.

'Algorithm > Python' 카테고리의 다른 글

[Python] 삽입정렬  (0) 2020.08.22
[Python] 선택정렬  (0) 2020.08.20
[Python] 최대공약수 구하기  (0) 2020.08.16
[Python] 팩토리얼 구하기  (0) 2020.08.16
[Python] 1부터 N까지 합 구하기  (0) 2020.08.14
'Algorithm/Python' 카테고리의 다른 글
  • [Python] 삽입정렬
  • [Python] 선택정렬
  • [Python] 최대공약수 구하기
  • [Python] 팩토리얼 구하기
🥭Mango
🥭Mango
  • 🥭Mango
    AppleMango🥭
    🥭Mango
  • 전체
    오늘
    어제
    • 분류 전체보기
      • iOS
        • Swift
        • SwiftUI
        • RxSwift
      • Algorithm
        • C
        • Python
        • Swift
      • Computer Science
        • 컴퓨터 네트워크
        • OS
      • ...
      • 개발 타임캡슐
        • Python
        • Flutter
        • Android
        • Kotlin
        • Java
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    역사 파이썬
    Custom Map Marker
    14503 로봇청소기
    MapMarker
    IOS
    14503 파이썬
    파이썬 정렬
    토마토
    Apple Login
    SwiftUI Apple Login
    파이썬 1459
    파이썬 14503
    typing animation
    6118
    파이썬 토마토
    코틀린
    파이썬
    SwiftUI
    백준 소수
    swiftUI tabview
    코틀린 상속
    1613 역사
    Code Base
    swiftUI Gradients
    스택
    백준 토마토
    파이썬 6118
    1613 파이썬
    Swift Hello World!
    1차원 뿌요뿌요
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
🥭Mango
[Python] 순차탐색
상단으로

티스토리툴바