728x90
반응형
for 문 이용
>>> nums = [1, 2, 3, 4, 5]
>>> squares = []
>>> for x in nums:
squares.append(x ** 2)
>>> squares
[1, 4, 9, 16, 25]
리스트 내포 이용
>>> nums = [1, 2, 3, 4, 5]
>>> squares = [x ** 2 for x in nums]
>>> squares
[1, 4, 9, 16, 25]
짝수일 때만 원소로 저장
>>> nums = [1, 2, 3, 4, 5]
>>> squares = [x ** 2 for x in nums if x % 2 == 0]
>>> squares
[4, 16]
참조 : (도서) 파이썬 증권 데이터 분석 / 김황후 저
728x90
반응형
'개발 > Python' 카테고리의 다른 글
문자열 포맷별 출력 (0) | 2021.04.16 |
---|---|
파이썬 튜플(tuple) (0) | 2021.04.16 |
파이썬 join() 함수 (0) | 2021.04.16 |
파이썬 split() 함수 (0) | 2021.04.16 |
파이썬 구분자 변경하기 (0) | 2021.04.16 |