for i in aList:
goodies =[]
if i>0 and (i%3==0 or i%7==0):
goodies.append(i**2)
return(goodies)
x = [1,5,-3,5,9,8,14,-25]
print(sumSquares(x))
지금 하고싶은게 주어진 리스트에서 양수면서 3이나 7로 나눠지는걸 goodies라는 리스트에 다 넣고 싶은데
왜 안들어감...?
쒸익쒸익
goodies가 포문 위에 있어야지 그리고 괄호빼셈
포문돌때마다 []로초기화되자나
기초부터 다시봐라
구디스를 포문 밖에서 선언해
리턴도 포문이랑 같은 라인에서 해야지
ㅇ리턴도 문제네 첫원소에서 바로 리턴하네
고마워... 2년간 군대다녀와서 파이썬 기초 공부하던거 읽어먹고 빡대가리가 되버렸나봐. 열심히 할게.
근데기본적으로 이런문제는 너가 한줄씩 코드를 읽어보면서 어떻게 돌아가는지 생각해보면서 해결할수있는문제임 아니면 print라도 찍어보면서 어떻게 돌아가는지 볼수도있고