일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- statistics
- Deep Learning
- convex optimization
- Linear algebra
- list
- Hessian Matrix
- machine learning
- Jacobian Matrix
- 김성훈 교수님
- rl
- David Silver
- neural network
- optimization
- 유니티
- 딥러닝
- paper
- 모두를 위한 RL
- reinforcement learning
- 사이킷런
- 리스트
- 논문
- Python Programming
- 데이터 분석
- unity
- 강화학습
- pandas
- Laplacian
- 판다스
- ML-Agent
- Series
목록AI Basic/Python Programming (15)
RL Researcher
1. for in 반복문 Python에서는 for in문 한가지 방식의 for 문만 제공합니다. iterable은 사전적의미와 똑같이 반복가능한 객체를 말합니다. for item in iterable: ... 반복할 구문... iterable 객체를 판별하기 위해서는 아래의 방법이 있습니다. collections.Iterable에 속한 instance인지 확인하면 됩니다. isinstance 함수는 첫번째 파라미터가 두번째 파라미터 클래스의 instance이면 True를 반환합니다. import collections # iterable 한 타입 var_list = [1, 3, 5, 7] print(isinstance(var_list, collections.Iterable)) ================..
1. Set(집합) set은 수학에서 이야기하는 집합과 비슷합니다. 순서가 없고, 집합안에서는 unique한 값을 가집니다. 그리고 mutable 객체입니다. 중괄호를 사용하는 것은 dictionary와 비슷하지만, key가 없습니다. 값만 존재합니다. s = {3, 5, 7} print(s) print(type(s)) ======================================================================== {3, 5, 7} set(집합) 내부 원소는 다양한 값을 함께 가질 수 있지만, mutable한 값은 가질수 없습니다. s = {"1", 3, 5, (1,3)} print(s) ==============================================..
1. Dictionary(딕셔너리) 딕셔너리 타입은 immutable한 키(key)와 mutable한 값(value)으로 맵핑되어 있는 순서가 없는 집합입니다. 중괄호로 되어 있고 키와 값이 있습니다. print({"a" : 1, "b":2}) ======================================================================== {'a': 1, 'b': 2} 키로는 immutable한 값은 사용할 수 있지만, mutable한 객체는 사용할 수 없습니다. # immutable 예 a = {1: 5, 2: 3} # int 사용 print(a) a = {(1,5): 5, (3,3): 3} # tuple사용 print(a) a = { 3.6: 5, "abc": 3} ..
1. 튜플(tuple) 튜플(tuple)은 불변한 순서가 있는 객체의 집합입니다.(immutable) list형과 비슷하지만 한번 생성되면 값을 변경할 수 없습니다. list와 마찬가지로 다양한 타입이 함께 포함될 수 있습니다. t = (1, "korea", 3.5, 1) print(t) print(type(t)) ======================================================================== (1, 'korea', 3.5, 1) 순서가 있기 때문에 인덱스로 접근 가능합니다. print(t[0]) print(t[1]) ======================================================================== 1 'k..