누군가가 문자열을 잘라야 나에게 구문을했다 ([0 : 3] 문자열 구문), 그래서 ' 인터넷에서 검색하고 작동하는 방식을 이해하려고 힘든 시간을 보냈습니다. 지금까지 나는 다음과 같이 작동 생각 :는 파이썬에서 문자열을 잘라 내기
- 문자열 [0 : 3] # 문자열의 처음 3 개 문자를 반환
- 문자열 [0 : -3] # 문자열의 마지막 3 개 문자를 반환합니다
- 문자열 [3 : -3] #은 처음 3 개 문자와 마지막 3 개 문자를 잘라야 것 같다
- 문자열 [1 : 0] # 나는이 작은 따옴표를 .... 돌려 확실하지 어떤이는 을하고있다
- 문자열 [-1 : 1] # 마지막 것과 동일 #
어쨌든 내가 추가 할 수있는 몇 가지 다른 예가있을 수 있지만 요점은 내가이 기능을 처음 접했을 때 무엇이 불려지는지 궁금해하며 이에 대한 자세한 정보를 찾을 수 있습니다. 나는 어딘가에서 좋은 참고를 놓치고 있다고 확신한다. 어떠한 제안
덕분에, 그것은 슬라이스라고
슬라이스라고하며 작업을 조각이라고합니다. – kindall
[이 유명한 질문] (http://stackoverflow.com/questions/509211/good-primer-for-python-slice-notation)을 참조하십시오. – DSM
@DSM에서 제공하는 링크의이 다이어그램 : http://stackoverflow.com/a/509297/401828 – heltonbiker