a[-1]에 a[0]넣고 a[-1]=0 출력 a[1]넣고 1출력 a[2]넣고 2출력 a[3]엔 가장 마지막에 넣은 a[2]=2 남아있어서 2출력
익명(223.38)2022-07-27 13:26
답글
왜 a[3]엔 가장 마지막에 넣은 a[2]=2 가 남아있어서 출력하는거임? 이게 왜그런거임?
ㅁ(58.233)2022-07-27 13:37
답글
전 루프에서 a[-1]에 a[2]를 넣었으니까 a[-1]=a[3]=2
익명(223.38)2022-07-27 13:39
이게 왜 이해가 안가노?
익명(61.84)2022-07-27 13:36
답글
규칙은 대충 알겠는데 그냥 a[-1]넣고 하는거랑 그냥 k넣으면 0,1,2,3나올텐데 저거랑 a[-1]이랑 어떻게 달라지는지 잘모르겟슴 a[1]은 0,0,2,3 a[2]로쓰면 0,1,1,3 이런식으로 어케하는진알겠는데
ㅁ(58.233)2022-07-27 13:39
답글
그냥 k 라하면 k라는 변수에 리스트에있는 값을 순서대로 할당하는거아닌가? a[-1]이면 3으로 변환되는거고 3에 0,1,2,3 을 할당? 거기에서 리스트 3번쨰 자리수를 프린트?
ㅁ(58.233)2022-07-27 13:40
답글
수학이 딸리는거 같은데 저렇게 코드를 짜면 처음 리스트: a = [0, 1, 2, 0], 두번째 리스트:a = [0,1,2,1], 세번째 리스트: a = [0,1,2,2] 마지막 리스트: a = [0,1,2,2] 이렇게 된다. 반복문이 돌아갈때마다 리스트의 요소가 변하는데 마지막에는 결국 a[-1] 에 a[3] 을 덮어씌우는거라서 그냥 자기자신을 덮어씌우는거랑 마찬가지임 그래서 이런 결과가 나오는거고
익명(61.84)2022-07-27 13:45
답글
쉽게 생각해서 반복문이 돌아갈때마다 리스트의 요소가
익명(61.84)2022-07-27 13:48
답글
a[-1] = a[0], a[-1] = a[1] , a[-1] = a[2], a[-1] = a[3] 이렇게 계속 바뀌는거라서 결과가 저렇게 나오는거다
익명(61.84)2022-07-27 13:49
답글
a[-1]=0
ㅁ(58.233)2022-07-27 13:51
답글
이런 병신같은 코드 공부하지말고 제대로된 공부를 해라
익명(61.84)2022-07-27 13:52
답글
아알았노 ㄳㄳ 그 뭐지 자꾸 리스트를 [0,1,2,3]을 불변으로 고정된 상태에서 진행되는줄알았네 리스트가 계속바뀌는거군
이게 대체 뭐임?
이게이해가안되나
이해안됌 설명좀
a[-1]에 a[0]넣고 a[-1]=0 출력 a[1]넣고 1출력 a[2]넣고 2출력 a[3]엔 가장 마지막에 넣은 a[2]=2 남아있어서 2출력
왜 a[3]엔 가장 마지막에 넣은 a[2]=2 가 남아있어서 출력하는거임? 이게 왜그런거임?
전 루프에서 a[-1]에 a[2]를 넣었으니까 a[-1]=a[3]=2
이게 왜 이해가 안가노?
규칙은 대충 알겠는데 그냥 a[-1]넣고 하는거랑 그냥 k넣으면 0,1,2,3나올텐데 저거랑 a[-1]이랑 어떻게 달라지는지 잘모르겟슴 a[1]은 0,0,2,3 a[2]로쓰면 0,1,1,3 이런식으로 어케하는진알겠는데
그냥 k 라하면 k라는 변수에 리스트에있는 값을 순서대로 할당하는거아닌가? a[-1]이면 3으로 변환되는거고 3에 0,1,2,3 을 할당? 거기에서 리스트 3번쨰 자리수를 프린트?
수학이 딸리는거 같은데 저렇게 코드를 짜면 처음 리스트: a = [0, 1, 2, 0], 두번째 리스트:a = [0,1,2,1], 세번째 리스트: a = [0,1,2,2] 마지막 리스트: a = [0,1,2,2] 이렇게 된다. 반복문이 돌아갈때마다 리스트의 요소가 변하는데 마지막에는 결국 a[-1] 에 a[3] 을 덮어씌우는거라서 그냥 자기자신을 덮어씌우는거랑 마찬가지임 그래서 이런 결과가 나오는거고
쉽게 생각해서 반복문이 돌아갈때마다 리스트의 요소가
a[-1] = a[0], a[-1] = a[1] , a[-1] = a[2], a[-1] = a[3] 이렇게 계속 바뀌는거라서 결과가 저렇게 나오는거다
a[-1]=0
이런 병신같은 코드 공부하지말고 제대로된 공부를 해라
아알았노 ㄳㄳ 그 뭐지 자꾸 리스트를 [0,1,2,3]을 불변으로 고정된 상태에서 진행되는줄알았네 리스트가 계속바뀌는거군
수학은 수능때 1등급받았는데 ...
이해했으면 됐다. 공부 열심히해서 3000 받자 게이야
파이썬 독학할려고 책보는중