반응형
파이썬 for문으로 리스트 숫자 넣기 그리고 분할하기
# a = [6,5,4,3,2,1] 을 [[6,5,4],[3,2,1]] 로 만들기
# 리스트 분할 하기
a = [] * 6 # 0~5 까지 초기화
n = 3
for i in range(6):
a.append(int(input())) # 6 5 4 3 2 1 순서 대로 넣기
b = [a[i:i+n] for i in range(0, len(a), n)]
# i:i+n = n은 3이므로 3개값을 1개 리스트로 생성 그리고 분할
print(b) # [[6,5,4],[3,2,1]] 출력
|
cs |
반응형
'파이썬 > 기본' 카테고리의 다른 글
파이썬 두 리스트 중복 숫자 count 하기 (0) | 2021.09.17 |
---|---|
파이썬 리스트내 중복값 제거 set함수 (0) | 2021.09.16 |
파이썬 반복문 무한반복 while break (0) | 2021.09.15 |
파이썬 다중 input 정수 실수 문자열 (0) | 2021.09.15 |
파이썬 print 띄어쓰기, 붙여쓰기, 줄바꿈 (0) | 2021.09.14 |
댓글