>백엔드 개발 >파이썬 튜토리얼 >Python에서 a[1:] 은 무엇을 의미합니까?

Python에서 a[1:] 은 무엇을 의미합니까?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼원래의
2019-06-21 15:47:4018688검색

Python에서 a[1:] 은 무엇을 의미합니까?

a[1:] 파이썬에서 이것은 무엇을 의미하나요? 자세한 소개는 다음과 같습니다.

문자열 분할이라고도 하는 문자열 가로채기는 대괄호 [ ]를 사용하여 문자열을 가로채기도 합니다.

String [시작 인덱스: 종료 인덱스: 단계 크기]

시작 인덱스: 지정된 위치에서 차단을 시작합니다.

End 인덱스: 지정된 위치에서 차단을 종료하지만 해당 위치의 문자는 포함하지 않습니다.

단계 크기: 지정되지 않은 경우 단계 크기는 1입니다.

문자열 [시작 인덱스: 끝 인덱스]

문자열 차단은 "왼쪽은 포함하지만 오른쪽은 포함하지 않음"이라고도 하는 "왼쪽 닫힘 및 오른쪽 열림" 원칙을 따릅니다.

예:

>>> a=[1,2,3,4,5]
>>> print(a[1:])
[2, 3, 4, 5]
>>> a=(1,2,3,4,5)
>>> print(a[1:])
(2, 3, 4, 5)

a[1:]

a는 문자열이고, 1이 시작 인덱스이며, 끝 인덱스가 지정되지 않은 경우 기본값은 마지막 숫자로 지정됩니다. 문자열 가로채기는 "왼쪽이 닫히고 오른쪽이 열리는" 원칙을 따릅니다. 즉, 가로채기는 1을 제외한 1부터 시작하여 마지막 숫자를 포함하여 마지막 숫자까지 가로채는 것입니다.

위 내용은 Python에서 a[1:] 은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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