일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 세그먼트 트리
- 외래키
- floor
- Dictionary
- timestamp
- list comprehension
- enumerate
- 자료구조
- 소수
- 에라토스테네스의 체
- BOJ
- SUM
- 딕셔너리
- 네이밍
- python
- 리스트 컴프리헨션
- Codeforces
- project euler
- convention
- datetime
- itertools
- 큰 수 나누기
- FOREIGN KEY
- flask
- SUM()
- ceil
- 파이썬
- mysql
- lower_case_table_names
- 2557
Archives
- Today
- Total
목록SUM() (1)
늒네 기록
[python] sum() 함수에 대하여
평소에 제일 많이 접하게 되는 sum() 함수 사용법은 다음과 같을 것이다. l = [1, 2, 3, 4] print(sum(l)) # 10 이때 sum의 역할은 리스트 l 안에 있는 정수들을 전부 더해준다. 그런데, sum에 두번째 인자를 넣을 수 있다. 두 번째 인자는 최초의 변수 역할을 해주는데, 아래의 코드를 보면 좀 더 명확하게 이해할 수 있다. x = 5 l = [1, 2, 3, 4] for num in l: x+=num print(x) # 15 y = 5 print(sum(l, y)) # 15 print(y) # 5 sum()함수가 주어진 이터레이터에 있는 값들을 모두 더해주는 거라면, +가 정의된 다른 타입들도 넣을 수 있는 것이 아닐까 의문을 가질 수 있다. 예를 들어, 1) string..
언어 공부 기록/python
2020. 9. 24. 00:21