-2
string ='helloworld'
인 경우 string[1:9:2]
은 무엇이며 그 배경에는 어떤 논리가 있습니까?문자열 [a : b : c]는 어떻게 사용할 수 있습니까?
string ='helloworld'
인 경우 string[1:9:2]
은 무엇이며 그 배경에는 어떤 논리가 있습니까?문자열 [a : b : c]는 어떻게 사용할 수 있습니까?
는 8 그래서 출력 것 2. 하는 단계를 포함 할 때까지 첫 문자부터 개시 될 것을 의미 elwr위한 단계별 단계 [1 : 9 : 2] "[1" 인덱스 1부터 시작하는 것을 의미합니다 (인덱스는 0으로 시작하므로 두 번째 문자가됩니다). ": 9"는 인덱스의 9 번째 문자로 이동하지만 포함되지 않음을 의미합니다. ": 2 이것은 1 단계입니다 (기본 1,2,3,4 ..를 의미합니다). 2 일 때 1,3,5,7이됩니다. 그래서 [1 : 9 : 2]는 색인을 가져옵니다 : 1,3,5,7
http://stackoverflow.com/questions/509211/explain-pythons-slice-notation – metatoaster
[Python Slicing Strings] (http : //pythoncentral.io/cutting-and-slicing-strings-in-python/) – Arman