일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- softmax
- 딥러닝
- mnist
- Pytorch로 시작하는 딥러닝 입문
- Robotics
- dynamixel
- boostcourse
- PUMA 560
- Introduction to Robotics: Mechanics and Control by John J Craig
- 파이토치로 시작하는 딥러닝 기초
- NUCLEO board
- 로보틱스입문
- 로보틱스 입문
- visdom
- 6dof
- pytorch
- regression
- custom cnn
- pytorch visdom
- RobotArm
- 6축 다관절
- IMU sensor
- Numpy
- Robot arm
- nucleo-f401re
- 파이토치
- DeepLearning
- 6자유도 로봇팔
- DH parameter
- Python
Archives
- Today
- Total
슬.공.생
[Python]Dictionary 본문
딕셔너리 : 말뜻 처럼 사전같은 것,
문자열, 튜플은 지정된 index에 따라 data에 접근하고 딕셔너리같은경우엔 index 대신 keyword 를 사용한다.(사전과 유사)
data를 추가 하고 지울때도 keyword를 index 대신 사용한다.
keyword는 숫자, 문자열만 사용가능하다, 배열은 불가능하다
##{Key1:Value1, Key2:Value2, Key3:Value3, ...}
dic = {'name':'pey', 'phone':'0119993323', 'birth': '1118', 'a': [1, 2, 3]}
##문자열, 숫자, 배열등을 저장할 수 있다.
딕셔너리 관련 함수
dic = {'name' : 'keey', 'phone' : '010', 'birth' : '1111'}
print(dic.keys())
print(dic.values())
print(dic['a'][2])
##dict_keys(['name', 'phone', 'birth', 'a'])
##dict_values(['keey', '010', '1111', [1, 2, 3]])
##3
print(dic.items())
## dict_items([('name', 'keey'), ('phone', '010'), ('birth', '1111'), ('a', [1, 2, 3])])
print(dic.get('a')
##[1 ,2, 3]
keys(), values() 함수로 각각 keywords와 values 로 분리된 list (객체)출력가능
items()를 통해 key,value 쌍 얻을수 있으며 get()을 통해서 key에 해당하는 value에 접근가능
'study' 카테고리의 다른 글
[Python]공간, 변수 (0) | 2022.07.29 |
---|---|
[ATmega128] UART / USART 통신 (0) | 2020.12.30 |
3D 프린팅(스퍼, 헬리컬 기어 등등) (0) | 2020.11.24 |
[NUCLEO-F401RE] IMU data 처리 (0) | 2020.11.07 |
Comments