[Python] 한 번에 여러 개 입력(input) 받기

2024. 11. 15. 14:34·BackEnd/Python
반응형

 

Python에서 입력 받는 형식에 대해서 알아봅시다.

1차원, 2차원 리스트 입력도 같이 알아봅시다.

 

 

코드 예시
# 값 두개를 입력 받아서 a와 b에 저장 (띄어쓰기 구분)
a, b = input().split() # 문자열
a, b = map(int, input().split()) # 정수형
a, b = map(float, input().split()) # 실수형

# 1차원 배열 정수형 리스트로 입력 받기
list = list(map(int, input().split()))

# 문자열 여러줄 입력받기
list = [input() for _ in range(n)] # n에 3을 넣으면 3줄 입력 받기

# 문자열 받아서 한글자씩 나누어 더하기

s = input()
for i in range(len(s)):
	sum += int(s[i]) # 문자열 슬라이싱, 문자열 형변환
    
# 띄어쓰기 없이 정수 여러개 입력 받아 2차원 배열로 저장하기
list = [list(map(int, input())) for _ in range(n)]

# 열은 띄어쓰기로 행은 엔터로 구분하여 2차원 배열 저장하기
list = [list(map(int, input().split())) for _ in range(n)]

 

 

또한, 필자의 경우에는 코딩테스트에서 가장 많이 나오는 숫자형을 입력 받고 그 수만큼 리스트를 입력하는 방식을

이렇게 작성합니다.

 

N = int(input())

for i in range(N):
	list = input()
반응형
저작자표시 비영리 변경금지 (새창열림)

'BackEnd > Python' 카테고리의 다른 글

[Python] 선형 탐색(Linear Search) 이진 탐색 (Binary Search)  (0) 2024.12.07
[Python] 깊이 우선 탐색(DFS)와 너비 우선 탐색(BFS)  (0) 2024.12.06
[Python] 해시 테이블 (Hash Table)  (0) 2024.12.02
[Python] 우선순위 큐와 힙 (Priority Queue & Heap)  (0) 2024.12.02
[Python] 스택, 큐, 데크  (0) 2024.11.27
'BackEnd/Python' 카테고리의 다른 글
  • [Python] 깊이 우선 탐색(DFS)와 너비 우선 탐색(BFS)
  • [Python] 해시 테이블 (Hash Table)
  • [Python] 우선순위 큐와 힙 (Priority Queue & Heap)
  • [Python] 스택, 큐, 데크
Dev Chu
Dev Chu
  • Dev Chu
    Log_Double 7
    Dev Chu
  • 전체
    오늘
    어제
    • LOG LIST (201)
      • log Double 7 (2)
        • notice (1)
        • 회고록 (1)
      • Study (112)
        • 과제 (2)
        • 코딩 테스트 (105)
        • 대규모 시스템 설계 기초 (5)
      • CS (10)
        • 자료구조 & 알고리즘 (4)
        • Design Pattern (2)
        • TIL (4)
      • FrontEnd (26)
        • HTML & CSS (16)
        • JavaScript & jQuery (9)
        • React (1)
      • BackEnd (24)
        • Java (4)
        • Python (6)
        • Database (0)
        • Spring (6)
      • Infra & DevOps (3)
        • AWS (3)
        • Git (8)
      • Project (4)
        • repo_bis (2)
        • WhiteMonday (2)
      • ETC (20)
        • TIP (13)
        • Error (5)
        • SQLD (2)
  • 블로그 메뉴

    • 코딩 테스트
  • 링크

    • GitHub
  • 공지사항

    • Log Double 7
  • 인기 글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Dev Chu
[Python] 한 번에 여러 개 입력(input) 받기
상단으로

티스토리툴바