입력 :전체 색인을 얻지 못하는 이유는 무엇입니까? (파이썬 목록)
def part3 (x):
for i in range (len(x)):
while i <= len(x):
print (x[i])
return x[i+1]
x=[5,2,3]
x.sort()
print(x[0],x[1], x[2])
print(part3(x))
출력 :
2 3 5
2
3
내 질문 : 왜 3 후 5 얻지 않는다?!?! 함수가 x [2]에 가면 안됩니까?!?!!
: 당신은 당신이 열거를 시도 할 수 있습니다 인덱스를 알 필요가 있다면
을 while 루프에서'i'를 증가시키지 않습니다. – inspectorG4dget
이 코드는 정말 이상하게 읽습니다. 왜 당신은 값을 반복하지만 그 값을 인덱스로 사용합니까? –
죄송합니다. 해결했습니다. – user1730110