반응형
파이썬 내장 함수인 sum 함수에 대해 알아보고자 합니다.
sum 함수는 리스트,튜플과 같은 iterable 자료형을 받아 숫자형 요소의 합을 구해줍니다.
또한 sum 함수를 통해서 숫자형의 합이 아닌 리스트의 합도 가능합니다.
<목차>
1. sum으로 정수, 실수가 저장된 iterable 자료형 총 합 구하기
2. sum을 이용해 리스트 합치기
1. Python sum함수 설명
sum(iterable, start=0)
파이썬의 sum 함수로 간단히 iterable 한 자료형을 받아 저장된 숫자 요소들의 합을 구해줍니다.
sum 함수를 좀 더 자세히 알아보면, sum(iterable, start=0) 모양입니다.
첫 번째 인자 : iterable 한 자료형
두 번째 인자 : 처음으로 또 더해줄 숫자
두 번째 인자 start의 default 값은 0으로 기본값이며, 빈 iterable 자료형을 sum 함수에 입력하면 0을 출력하는 이유이다
2. sum 함수로 리스트 합치기
sum(iterable, [] ) -> start=[]
my_list 리스트는 2중 리스트 형태이다.
2중으로 된 리스트를 하나로 합쳐서 연결하기 위해서는 start 인자에 [] 값을 주어 숫자형의 합이 아닌 리스트 덧셈을 하려는 것임을 알려줘야 한다.
ex) 오류 나는 경우
( 자연어 처리를 공부하면서 각 행에 해당하는 text 부분을 형태소 분석 후,
한 리스트에 묶어 최대 or 최소 빈출수를 분석할 때 쓰여 정리하게 되었습니다. )
반응형
'Python > Python' 카테고리의 다른 글
[python] 파이썬 pickle 파일로 저장 및 불러오기 / dump, load (0) | 2022.07.13 |
---|---|
[Python] 파이썬 웹 크롤링 - BeautifulSoup 사용 방법 및 활용하기 (0) | 2022.06.01 |
[python] 파이썬 리스트 요소 제거하기 (del, pop, remove) (0) | 2022.05.27 |
[python] 컴프리헨션(comprehension)이란, (0) | 2022.05.04 |
파이썬 문자열 메소드 / split(), join(), strip() (0) | 2022.05.03 |