0
.split()을 사용하여 분할 한 후 .index() 문자열을 시도하고 있습니다. 인덱스 명령에서이를 사용하기 위해 변수로 분할을 설정하고 있지만 인덱스를 인쇄하려고하면 출력이 표시되지 않습니다. 다음은 작업중인 코드의 일부입니다.python - 분할 문자열 색인하기
x_1 = y.split(var_1, 1)[1]
start1 = x_1.index(var_2)
print start1
x_1은 분할 이후의 문자열이며, y는 분할해야하는 초기 문자열입니다. var_1은 y를 나눌 위치이고 var_2는 x_1에서 색인을 생성 할 위치입니다. 따라서 start1은 분할 문자열 내에서 찾으려는 인덱스 위치입니다.
인쇄 작업이 출력에 나타나지 않습니다. 어떤 도움을 주셔서 감사합니다. 감사합니다
예상되는 입력 및 출력 문자열을 제공하면 도움이 될 것입니다. –
조금 혼란 스럽습니다. str.split()은 분할하려는 위치를 지정하는 위치 인덱스를 사용하지 않습니다. 구분 기호가 필요합니다. 그래서 문자열이'x = '이것은 string''이고'x.split ('t ')를 호출하면'[' ','his is a s ', ring ']' – scotty3785