728x90
arr 라는 리스트에 n개의 정수를 입력 받을때
1. 가장 원시적인 방법 (temp 변수에 받아 리스트에 append.)
for i in range(n):
a = int(input())
arr.append(a)
2. 바로 배열에 입력(append의 매개 변수로 input()전달)
for _ in range(n):
arr.append(int(input()))
3. For 문이 내포된 리스트 입력
arr = [int(input()) for _ in range(int(n))]
*4. For 문이 내포된 2차원 입력 (2차원 배열)
n = int(input())
a = [[*map(int, input().split())] for _ in range(n)]
C 언어스러운 사고방식을 버리고 Python스러운 코드작성을 위해 노력하는중.
'Dev_Note > Python' 카테고리의 다른 글
노트정리 : 알고리즘 동적 프로그래밍 - 최장 증가 부분 수열(LIS) (0) | 2022.11.08 |
---|---|
코드 힌트 : 변수중 음수를 0으로 처리(필터링)하는 방법 (0) | 2022.11.05 |
탐색 알고리즘 : 이진탐색(Binary Search) (0) | 2022.11.04 |
탐색 알고리즘 : 선형탐색 - 보초법(Sentinel Method) (0) | 2022.11.04 |
혼공파 : 8_함수 노트정리 (0) | 2022.10.31 |