1. [] 을 사용하여 문자를 추출하고 문자열 이름 뒤에 [] 를 추가한 다음 괄호 안에 오프셋을 지정하여 이 위치에서 단일 문자를 추출합니다. 참고: 첫 번째 문자의 오프셋은 0 이고 다음 문자는 1 과 같은 식입니다. 마지막 문자의 오프셋은-1 으로 표시할 수 있으므로 처음부터 끝까지 계산할 필요가 없습니다. 오른쪽에서 왼쪽까지의 오프셋 뒤에는 -2, -3 등이 있습니다. 참고: 지정한 문자열이 문자열 길이를 초과하면 문자열 인덱스가 범위를 벗어났다는 오류 메시지가 표시됩니다.
다시 한 번 참고: 문자열을 수정할 수 없기 때문에 [] 을 통해 문자열을 수정하려고 하는 것은 잘못된 것입니다. 문자열을 변경해야 하는 경우 str.replace () 와 같은 문자열 함수를 사용해야 합니다.
2. [start:end:step] 슬라이스 작업을 사용하여 문자열에서 하위 문자열 (문자열의 일부) 을 추출합니다. 한 쌍의 대괄호, 시작 간격띄우기, 끝 간격띄우기 및 선택적 단계를 사용하여 슬라이스를 정의합니다. 이러한 매개변수 중 일부는 생략할 수 있습니다. 조각화는 처음부터 끝까지 모든 인물을 얻을 수 있다.
L [:] 처음부터 끝까지 전체 문자열을 추출합니다.
L [start:] 모든 문자열을 처음부터 끝까지 추출합니다.
L [:end] 처음부터 끝까지 모든 문자 추출-1;
L [시작: 끝] 처음부터 끝까지 추출-1;
L [start:end:step] 시작부터 끝-1 까지 한 번에 한 문자씩 추출합니다.
이전과 마찬가지로 오프셋은 왼쪽에서 오른쪽으로 0 과 1 에서 시작하여 순차적으로 증가합니다. 오른쪽에서 왼쪽으로-1 과 -2 부터 차례로 감소합니다. Start 를 생략하면 기본적으로 슬라이스는 오프셋 0 (시작) 을 사용합니다. End 를 생략하면 끝으로 나뉩니다. 기본적으로 영화는-1 을 사용합니다.
참고: 조각에서 end 의 오프셋은 실제로 추출한 마지막 문자보다 1 더 커야 합니다.