[파이썬] 공백 기준으로 데이터 입력 받고 출력하기

Hee·2025년 1월 13일
0

Baekjoon

목록 보기
1/1
post-thumbnail

백준풀이시 입력과 출력이 동일하지 않으면 오답처리 된다.
풀이 할 때마다 무슨 함수가 있었는지.. 어떻게 입력 받아야 되는지 헷갈려서
공백 기준으로 구분하여 입력받고 출력하는 방법을 정리하였다.

계속해서 추가될 예정

마지막 업데이트 : 2025-01-13


1. 리스트로 만들어 출력하기

  • split() : 공백을 기준으로 입력을 나누어 리스트로 만드는 함수
  • map(int, ...) : 각 요소를 정수로 변환하는 함수
numbers = list(map(int, input("공백으로 구분된 숫자를 입력하세요: ").split()))
print("입력한 숫자들:", numbers)

입력 : 1 2 3 4 5
출력 : [1, 2, 3, 4, 5]


2. for 문으로 입력받은 값 출력하기

  • print(number, end=" ") 줄바꿈 없이 공백으로 숫자를 출력한다
print("공백으로 구분된 숫자를 입력하세요:")
for number in map(int, input().split()):
    print(number, end=" ")

입력 : 1 2 3 4 5
출력 : 1 2 3 4 5

하나하나씩 출력하는데 end=" " 공백을 사이사이 넣는다

profile
기록장

0개의 댓글

관련 채용 정보