본문 바로가기
Computer Science/Programming-Python

[자료구조3#] Dictionary

by M-life 2019. 5. 6.
반응형

Key-Value 의 형태를 갖는다. 추가/삭제/변경이 가능하며, 각각의 키는 유일하다.

다른 언어에서는 해쉬라 부르기도 한다.


신기하게도 파이썬에서는 LIST / Tuple -> Dic의 변동이 자유롭다.

 

1
2
3
4
5
6
today = {
    "year" : "2017",
    "month" : "02",
    "day" : "07"
}
print(today)
cs
Output : {'year': '2017', 'month': '02', 'day': '07'}




1
2
3
4
5
6
7
8
lol = [['a''b'], ['c''d'], ['e''f']]
print(dict(lol))
 
lol = [('a''b'), ('c''d'), ('e''f')]
print(dict(lol))
 
lol = ['ab''cd''ef']
print(dict(lol))
cs


Output : {'a': 'b', 'c': 'd', 'e': 'f'}



반응형

'Computer Science > Programming-Python' 카테고리의 다른 글

Asterisk  (0) 2019.05.06
Lambda & MapReduce  (0) 2019.05.06
Enumerate & Zip  (0) 2019.05.06
[자료구조2#] Tuple  (0) 2019.05.06
[자료구조1#] List  (0) 2019.05.06

댓글