heeji_00   3년 전

이렇게 코딩 했는데, list부분에 왜 for앞에 i를 붙여야 하는지 모르겠습니다..

0으로 초기화하는 것이라 생각했는데, i를 0으로 바꾸면 오류가 나서 질문드립니다.

lambda   3년 전

0으로 바꾸면 total= [0,0,0,0,0,...,0,0,0] 되어서 5번째줄에서 total.count(0)은 sum의 길이만큼 되고 나머지는 0을 출력해서 틀립니다.

 3번째줄은 필요없습니다. sum이 str인데 str에서도 count를 쓸 수 있으니 3번째줄 없이 5번째 줄을 print(sum.count(str(i)))로 바꾸면 됩니다.

댓글을 작성하려면 로그인해야 합니다.