20220917 TIL
2022. 9. 17. 16:14ㆍTIL(Today I Learnd)
- 목차
파이썬 복습반
dict를 list 안에 넣을 수 있다.
list_ = []
dict1_ = {"이름": "Effie Curtis", "나이": 26, "성별": "남성"}
dict2_ = {"이름": "Allie Moody", "나이": 22, "성별": "남성"}
dict3_ = {"이름": "Cecelia Tucker", "나이": 40, "성별": "여성"}
list_.append(dict1_)
list_.append(dict2_)
list_.append(dict3_)
print(list_)
# result: [{'이름': 'Effie Curtis', '나이': 26, '성별': '남성'}, {'이름': 'Allie Moody', '나이': 22, '성별': '남성'}, {'이름': 'Cecelia Tucker', '나이': 40, '성별': '여성'}]
그리고 dict의 type은 key가 아닌 value의 type에 따라 결정된다.
list_ = []
dict1_ = {"이름": "Effie Curtis", "나이": 26, "성별": "남성"}
print(type(dict1_["나이"]))
# result: <class 'int'>
list_ 안에 있는 dict1_의 나이를 출력하는 함수는
print(list_[0]["나이"])
# result: 26
dict문은 list문과 다르게 순서가 아닌 key값으로 설정되어있다. 순서가 뒤집혀 있어도 key값이 같으면 찾아올 수 있다.
dict문의 value값에는 list와 dict가 들어갈 수 있다.
dict_ = {"취미":["독서","산책","쇼핑"]}
dict1 = {"이름":김철수, "나이":{"만나이":17, "한국나이":19})
'TIL(Today I Learnd)' 카테고리의 다른 글
20220920 TIL (1) | 2022.09.20 |
---|---|
20220919 TIL (0) | 2022.09.20 |
20220916 TIL (1) | 2022.09.17 |
20220915 TIL (0) | 2022.09.15 |
20220914 TIL (0) | 2022.09.15 |