[Python/파이썬] input을 이용해 값을 입력 받아 리스트에 넣기
2021. 10. 5. 12:49ㆍPython
input
- 사용자가 입력한 값을 읽어드리는 함수
- 일반적으로 입력받은 것들을 문자열로 받아들인다.
- list1이라는 빈 리스트를 생성한다.
- input을 통해 사용자가 값을 입력하게 하고 이를 s라는 변수에 저장한다
- s에 저장된 변수를 append를 써 list1에 넣는다
- print를 통해 리스트를 출력한다.
결과 ▼
- '입력하세요 : ' 라는 문구가 뜨고 숫자 3을 입력했다.
- 하지만 출력된 리스트에는 3이 문자열로 들어가 ' '가 붙어있는 걸 확인할 수 있다.
- 만약에 문자열이 아닌 다른 자료형을 입력 받게 하고 싶다면 input앞에 원하는 자료형을 적으면 된다.
- 띄어쓰기로 구분된 여러 개 문자 입력 값을 리스트에 넣고 싶은 경우 list() 를 이용한다.
- 띄어쓰기로 구분된 여러개의 숫자 입력 값을 리스트에 넣을 경우에는 map을 이용한다.
- 엔터로 구분된 여러 개의 문자(혹은 단어) 입력 값을 리스트에 넣는 경우, for문을 사용한다.
'Python' 카테고리의 다른 글
[Python/파이썬] sys.stdin.readline()을 이용해 값을 입력 받아 리스트에 넣기 (0) | 2024.01.28 |
---|---|
[Python/파이썬] Counter (0) | 2022.03.26 |
[Python/파이썬] 부분 집합 구하기 (0) | 2021.07.07 |
[Python/파이썬] 문자열에서 특정 문자 개수세기 (0) | 2021.05.24 |
[Python/파이썬] 문자열에서 숫자만 골라내기 (0) | 2020.11.24 |