내가 예상한것
0 1 2 3 4 5 6 7 8 9
파이썬이 보여준 것
9 9 9 9 9 9 9 9 9 9
야 ㅋㅋ 씨발 이거 왜이래
print(item) 맨 끝에서 9번 실행하잖아
맨 끝 상황에서 item은 x의 마지막 항목이니 9인거고..
그니까 왜 item이 x의 마지막 항목이 되는거야
http://pythontutor.com가서 돌려봐
http://pythontutor.com/visualize.html#mode=edit
printer에 있는 람다들은 item이라는 변수를 출력하는거. 니가 의도한대로라면 리터럴을 넣어야되는데 변수를 넣은거고. item은 맨 마지막에 9니까 당연히 모든 람다는 9를 출력 - dc App
https://stackoverflow.com/questions/938429/scope-of-lambda-functions-and-their-parameters- dc App
아 ㅋㅋ dd형 감사감사
print(item) 맨 끝에서 9번 실행하잖아
맨 끝 상황에서 item은 x의 마지막 항목이니 9인거고..
그니까 왜 item이 x의 마지막 항목이 되는거야
http://pythontutor.com
가서 돌려봐
http://pythontutor.com/visualize.html#mode=edit
printer에 있는 람다들은 item이라는 변수를 출력하는거. 니가 의도한대로라면 리터럴을 넣어야되는데 변수를 넣은거고. item은 맨 마지막에 9니까 당연히 모든 람다는 9를 출력 - dc App
https://stackoverflow.com/questions/938429/scope-of-lambda-functions-and-their-parameters
- dc App
아 ㅋㅋ dd형 감사감사