a = b = 0
l = [a, b]
for i in l:
i = 1
print(a, b)
for 문이 저 변수 자리에 리스트 요소를 순서대로 대입해서 작동하는거라고 알고 있어서
제 생각으로는 a=1, b=1이 되어야 할 거 같은데
왜 a,b가 그대로 0이 되는지 궁금합니다
수준낮은 질문이라 ㅈㅅ...
a = b = 0
for 문이 저 변수 자리에 리스트 요소를 순서대로 대입해서 작동하는거라고 알고 있어서
제 생각으로는 a=1, b=1이 되어야 할 거 같은데
왜 a,b가 그대로 0이 되는지 궁금합니다
수준낮은 질문이라 ㅈㅅ...
1=[a,b] 자체가 안되는데요?
a,b의 값을 복사해오는거지 그 변수 자체가 되는게 아니라서 그럼. - dc App
바로 이해감 감사합니다!!
혹시 a,b,c,d,에 각각 1을 저장하고싶은거면 딕셔너리 이용해야할껄요...??.....
사실 그것보다는 왜 저게 안되는지가 궁금했어요... ㅎㅎ
dkgk