중화사전망 - 자전 검색 - 파이썬은 마지막 문자를 자르고 다른 곳에 삽입합니다.
파이썬은 마지막 문자를 자르고 다른 곳에 삽입합니다.
파이썬에서는 슬라이스 작업을 사용하여 마지막 문자를 자르고 다른 곳에 삽입할 수 있습니다. Python 의 문자열은 변경되지 않기 때문입니다. 즉, 문자열의 한 문자는 직접 수정할 수 없습니다. 그러나 슬라이스 작업을 통해 문자열의 일부를 가져와서 다른 문자열과 연결하여 비슷한 효과를 얻을 수 있습니다.
예를 들어, 문자열 s 가 있고 마지막 문자를 문자열의 시작으로 이동하려고 한다고 가정해 보겠습니다. 다음 코드를 사용할 수 있습니다.
```````` 아나콘다
S = "안녕하세요"
Last _ char = s [-1] # 마지막 문자를 가져옵니다.
New _ s = last _ char+s [:-1] # 마지막 문자를 마지막 문자가 아닌 부분과 접합합니다.
Print (new _ s) # output' o hell'
``````````````````````
여기서' [:-1]' 는 슬라이스 작업을 나타내며 문자열의 마지막 문자 이외의 부분을 반환합니다. 그런 다음 last_char 변수를 사용하여 마지막 문자를 저장하고 슬라이스 작업으로 얻은 부분과 연결하여 마지막 문자를 이동한 후의 새 문자열을 얻습니다.
이 작업은 문자열에만 적용되며 목록과 같은 다른 유형의 소프트 객체는 직접 수정할 수 있습니다. 그러나 문자열의 경우 불변성으로 인해 슬라이스와 접합을 통해 비슷한 효과를 얻을 수 있어야 합니다.
내용 확장: 파이썬은 마지막 문자를 잘라내어 다른 위치에 삽입하는 것 외에도 문자열의 문자 바꾸기, 하위 문자열 찾기, 문자열 분할 등 여러 문자열 조작 방법을 제공합니다. 이러한 메서드는 특정 요구 사항에 따라 사용할 수 있으며 이러한 메서드를 유연하게 적용하면 문자열 작업을 보다 쉽게 처리할 수 있습니다.