16.5 연습문제: 리스트의 요소에 10을 곱해서 출력하기

다음 소스 코드를 완성하여 리스트 x에 들어있는 각 숫자(요소)에 10을 곱한 값이 출력되게 만드세요. 모든 숫자는 공백으로 구분하여 한 줄로 출력되어야 합니다.

practice_for.py

x = [49, -17, 25, 102, 8, 62, 21]
 
           
                          

실행 결과

490 -170 250 1020 80 620 210 

정답

for i in x:
    print(i * 10, end=' ')

해설

for에 리스트를 지정하면 각 요소를 꺼내면서 반복할 수 있습니다. 따라서 for i in x:와 같이 반복문을 만듭니다. 그리고 다음 줄에서 숫자를 꺼낸 변수 i에 10을 곱해서 print로 출력해주면 됩니다.

이때 모든 숫자는 공백으로 구분하여 한 줄로 출력하라고 했으므로 print(i * 10, end=' ')처럼 end=' '을 지정하여 줄바꿈 대신 공백이 들어가도록 만들어 줍니다.