인프라 & 클라우드 & 코딩 이야기/너도 할 수 있어 파이썬

[Python] List 문법 정리(한 줄에 여러 값 받는 표현들)

인생여러방 2023. 3. 5. 11:58
728x90
반응형

앞서 정리한 내용을 문법 표현들만 정리하면 다음과 같다.

 

1. List 만들기

1) [ ] 씌우기

list_name = [1, 2, 3, 4]
list_name = ["sam", "jack"]

2) list( )함수 활용하기

list_name = list(range(4))

728x90

2. list를 활용하여 한 줄에 여러 값 받기(띄어쓰기 기준)

1) 문자 일 경우

list_name = input().split()

2) 숫자 일 경우

map( ) 활용
list_name = list(map(int, input().split()))

generator 활용
list_name = [int(num) for num in input().split()]

반응형

3.list를 활용하여 여러 줄에 여러(한) 값 받기(띄어쓰기 기준)

1) 문자일 경우

[input().split() for y in range(받고 싶은 여러 줄 수)]

2) 숫자일 경우

[list(map(int, input().split())) for y in range(받고 싶은 여러 줄 수)]
혹은
[[int(num) for num in input().split()]  for y in range(받고 싶은 여러 줄 수)]

 

728x90
반응형