• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

값 받아오기 질문

21.06.08 23:29 작성 조회수 80

0

안녕하세요, 선생님께서 이 문제와 같이 한 줄에 하나씩 있는 값을 받아오실 때

Line=[]

for _ in range(n):

    tmp=int(input())

    Line.append(tmp)

위와 같은 방으로 받아오시는데, 저는

x=[int(input()) for _ in range(n)]

이 한 줄로 처리하고 있습니다.

혹시 이렇게 하면 데이터 받아오는 데 있어 시간 지연이 크다던지, 자료가 어그러질 수 있다던지 하는 위험성이 있는 건가요?

지금까지 제가 시도해보기로는 문제 없었는데 왜 더 길게 쓰시는지 궁금합니다.

답변 1

답변을 작성해보세요.

0

안녕하세요^^

네. 한 줄로 해도 상관없습니다. 똑 같은 코드입니다. 

여러줄로 한 이유는 설명이 조금 편해서 그런게 아닌가 싶습니다. 보기에도 바로 이해가 되고요.