itertools 라이브러리의 accumulate 함수를 쓰면
값을 누적하여 반환해 준다.
for문을 이용하는 것보다 속도가 빠르다
결과 코드:
from itertools import accumulate
arr = [1,1,1,1,1,1,1,1,1,1]
print(list(accumulate(arr)))
# [1,2,3,4,5,6,7,8,9,10]

| [파이썬/python] enumerate() (원소와 인덱스 같이 출력) (0) | 2023.04.06 |
|---|---|
| [파이썬/python] 유클리드 호제법으로 최대공약수&최소공배수 구하기 (+관련 라이브러리) (0) | 2023.03.27 |
| [파이썬/python] 진수 변환(2진수/8진수/16진수) (0) | 2023.03.26 |
| [파이썬/python] 정규표현식(regex) 공부 (0) | 2023.03.09 |
| [파이썬/python] 첫 글자를 대문자로 바꾸기 (title(), capitalize())) (0) | 2022.12.17 |