그래서 나는 indeces 변수를 사용하여 배열 조각을 얻으려고하지만 작동하지 않습니다. 만약 내가 indeces에 하드 코드 번호를 모두 잘 작동합니다. 왜???파이썬에서 : 배열을 슬라이스하는 인덱스로 변수가 작동하지 않습니다
내 코드 :
def play(startplay,stopplay):
Y = x[startplay:startplay+5]
# produces an empty list...
Y = x[1:5]
# produces the correct list
우선,'startplay'가'1'이면'Y = x [1 : 6]'not,'[1 : 5]'입니다. –
음, x가 정의되지 않았습니다 ... 오류가 무엇입니까? 제발 "작동하지 않는다"고 말하지 마시오. 그게 무슨 뜻인지 우리가 어떻게 알았습니까? –
또한'x','startplay' 및'stopplay'가 무엇인지 알지 못하므로 사용하고있는 샘플 값을 게시하여 문제를 재현 할 수 있도록하십시오. –