goblin
리니팅
goblin

공지사항

전체 방문자
오늘
어제
  • 분류 전체보기 (75)
    • 개발 (31)
      • Spring (12)
      • JPA (4)
      • JAVA (4)
      • Python (6)
      • Docker (1)
      • Error (3)
      • Spring Cloud로 개발하는 MSA (1)
    • 알고리즘 (32)
    • 자료구조 (3)
    • 컴퓨터 개론 (3)
    • 개인 프로젝트 (4)
      • 쇼핑몰 만들기 (4)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

인기 글

태그

  • 정렬
  • 알고리즘
  • 자료구조
  • springboot
  • sorting
  • 스프링
  • python
  • 조합
  • tdd
  • 객체
  • 다이나믹 프로그래밍
  • 파워자바
  • 동적계획법
  • 클래스
  • gradle
  • inflearn
  • 코딩테스트
  • 코딩테스트연습
  • Intellij
  • dp
  • 구현
  • 파이썬
  • JPA
  • 프로그래머스
  • 스프링부트
  • 다이나믹프로그래밍
  • BOJ
  • 문자열
  • Spring
  • 백준

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
goblin

리니팅

개발/Python

[파이썬] find, index 함수

2022. 1. 13. 19:51
728x90

find

 

find 함수는 str 클래스 내장 함수이며 문자 및 문자열의 위치를 찾아준다.

처음 검색된 위치를 반환하고 없으면 -1을 반환한다.

 

string.find(찾을 문자)

string.find(찾을 문자, 시작, 끝)

 

data="abcdefghijklmnopqrstuvwxyz"

print(data.find('b'))
# >>> 1

print(data.find('bcd',0,7))
# >>> 1

print(data.find('bhs',0,7))
# >>> -1

index

 

index 함수는 find 함수와 비슷하게 str 클래스 내장 함수이며 문자 및 문자열의 위치를 찾아준다. 

처음 검색된 위치를 반환한다는 것은 find 함수와 같지만 찾는 문자나 문자열이 없으면 오류를 반환한다는 점이 find 함수와 다르다.

 

string.index(찾을 문자)

string.index(찾을 문자, 시작, 끝)

 

data="abcdefghijklmnopqrstuvwxyz"

print(data.index('b'))
# >>> 1

print(data.index('bcd',0,7))
# >>> 1

print(data.index('bhs',0,7))
# >>> 오류 발생
728x90
반응형

'개발 > Python' 카테고리의 다른 글

[Pyhton/파이썬] 순열과 조합  (0) 2022.05.14
[Python] 데크(deque)  (0) 2022.05.13
[Python] sort(), sorted(), lambda  (0) 2022.01.12
[파이썬] collections 모듈 - Counter (사용빈도 확인)  (0) 2021.12.27
[파이썬] 올림, 내림, 반올림  (0) 2021.12.27
    '개발/Python' 카테고리의 다른 글
    • [Pyhton/파이썬] 순열과 조합
    • [Python] 데크(deque)
    • [Python] sort(), sorted(), lambda
    • [파이썬] collections 모듈 - Counter (사용빈도 확인)
    goblin
    goblin

    티스토리툴바