Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 자율프로젝트
- listcomprehension
- 태블로
- ADsP후기
- sqld
- SQLD노베이스
- Tableau
- ADsP공부
- SQL개발자
- SQLD공부
- BOJ10951
- 파이썬
- 천안방탈출
- 데이터시각화
- 코딩테스트
- mickito
- 방탈출
- 데이터분석
- Python
- 천안데이트
- 비전공자SQLD독학
- 벡준1152
- 데이터분석준전문가
- ADsP
- spting
- SQLD단기합격
- 머신러닝
- SQLD독학
- 자바
- 백준
Archives
- Today
- Total
목록listcomprehension (1)
doistory
공백없이 쭉 붙어있는 수 자릿수를 분리하여 리스트로 만들기
하나의 N 자리 자연수를 입력받아서 각 자리수를 따로 구분하거나, 각 자리수 합을 구해야할 때 각 자리 숫자들을 분리해야한다. 예를들어 '1234' 라고 입력하며 '1, 2, 3, 4' 로 바꿔줘야한다. 먼저 input()은 입력을 '문자열'로 받아온다는 사실을 염두해야한다. 2가지 방법이 있다. 1. 리스트 컴프리헨션 N = input() numbers = [int(digit) for digit in N] print(numbers) for문을 사용하여 input 받은 문자열 N을 순회하면서 각 자리수를 정수로 변환하여 새로운 리스트를 만든다. N은 str형으로 받게된다. 2. 형 변환 N = input() numbers = list(map(int, N)) print(numbers) 문자열로 입력받은 값..
[ 공부중 ]/코딩테스트
2023. 12. 31. 17:25