eval
: 매개변수로 받은 expression (=식)을 문자열로 받아서, 실행하는 함수
- 식: 하나 이상의 값으로 표현 될 수 있는 코드
a > b 이런것도 식이고
1 + 2 이런것도 식 입니다.
물론 1 그 자체도 식 입니다.
- 예시
eval("1+2") # 3
eval("abs(-8)") # 8
eval("len([1,2,3,4])") # 4
eval("round(1.5)") # 2
eval('"Somin" + "blog"') # Sominblog
'코딩테스트 > Python 개념' 카테고리의 다른 글
| [Python] map 으로 list 내 값 하나하나에 함수 적용하기 (0) | 2024.06.21 |
|---|---|
| [Python] deque의 최대 길이 설정 deque(iterable, maxlen) (0) | 2024.06.20 |
| 가중치 가지는 그래프 (0) | 2023.04.11 |
| [Python] 리스트 회전시킬때 deque.rotate() (0) | 2023.04.09 |
| [Python] 리스트 복사 copy.deepcopy( ) (0) | 2023.03.30 |