>백엔드 개발 >파이썬 튜토리얼 >파이썬에서 인덱스의 사용법은 무엇입니까

파이썬에서 인덱스의 사용법은 무엇입니까

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼원래의
2019-07-23 10:48:2523068검색

파이썬에서 인덱스의 사용법은 무엇입니까

index()

일반적인 목적은 시퀀스에서 매개변수를 검색하고 첫 번째 발생의 인덱스를 반환하는 것입니다. 찾을 수 없는 경우 다음과 같은 오류가 보고됩니다. 매개변수가 여러 번 나타날 수 있으므로 어떻게 해야 합니까?

관련 권장사항: "

Python Tutorial

" index() 함수의 전체 구문은 다음과 같습니다.

>>> t=tuple('Allen')
>>> t
('A', 'l', 'l', 'e', 'n')
>>> t.index('a')
Traceback (most recent call last):
 File "<pyshell#2>", line 1, in <module>
  t.index(&#39;a&#39;)
ValueError: tuple.index(x): x not in tuple
>>> t.index(&#39;e&#39;)
3
>>> t.index(&#39;l&#39;)
1

str - 검색할 문자열을 지정합니다.

beg - 시작 인덱스, 기본값은 0입니다.

end – 끝 인덱스, 기본값은 문자열 길이입니다.

따라서 다음과 같이 시작 인덱스를 재설정하여 다음과 같이 검색할 수 있습니다.

str.index(str, beg=0, end=len(string))

첫 번째 'l'이 1에 나타나므로 시작 인덱스에 1을 추가하고 2의 인덱스에서 검색을 계속합니다. 또 다른 'l'이 발견되었습니다.

위 내용은 파이썬에서 인덱스의 사용법은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.