Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 문자열의 마지막 4자를 어떻게 얻을 수 있습니까?


파이썬의 슬라이스 연산자는 두 개의 피연산자를 사용합니다. 첫 번째 피연산자는 슬라이스의 시작입니다. 인덱스는 기본적으로 왼쪽부터 계산됩니다. 음수 피연산자는 끝에서 계산을 시작합니다. 두 번째 피연산자는 슬라이스의 마지막 문자 인덱스입니다. 생략하면 슬라이스가 끝까지 갑니다.

마지막 4자를 원합니다. 따라서 끝에서 위치의 시작을 -4로 계산하고 두 번째 피연산자를 생략하면 끝으로 이동합니다.

>>> string = "Thanks. I am fine"
>>> string[-4:]
'fine'