티스토리 뷰

Python

[Python] Dict Comprehensions

Dongi 2022. 2. 11. 12:25

 

 

 

안녕하세요 동기 여러분!

오늘은 두 개의 리스트를 zip()과 dict comprehension을 이용하여 합체해봅시다!

 

 

 

 

 

Dict Comprehensions

아래의 리스트를 봅시다.

chips = ["salted potato", "onion potato", "sweet potato", "vinegar potato"]
evaluation = ["짭짤한 맛이 입이 심심할 때 먹으면 좋다.", "음... 별로", "고구마깡 진짜 좋아함", "식초맛 감자칩은 캐나와서 첨먹어봤는데 난 먹을만 했음!"]

 

zip() 함수를 사용해서 두 리스트를 합체시켜봅시다.

zip(chips, evaluation)

합체되어 있는 chips의 key와 value를 하나씩 뽑아와서 채우려면? 네 바로 반복문!

그리고 그것을 딕셔너리에 넣어야 하니까 중괄호 안에 넣어주면 되겠죠!

 


그럼 새로운 변수 dict_chips를 만들어 넣어봅시다.

dict_chips = {key:value for key, value in zip(chips, evaluation)}

print(dict_chips)

# 출력값 : {'salted potato': '짭짤한 맛이 입이 심심할 때 먹으면 좋다.', 'onion potato': '음... 별로', 'sweet potato': '고구마깡 진짜 좋아함', 'vinegar potato': '식초맛 감자칩은 캐나와서 첨먹어봤는데 난 먹을만 했음!'}

 

짠 그럼 이렇게 합체가 완료됩니다. 이 방식을 어디 잘 적어두고 잘 써먹으면 될 것 같아요!!! (구글링해도 잘 나옴ㅋ)

 


 

오늘의 느낌

하루에 한 끼를 먹으면서 생각이 든 건데 살이 안 빠질래야 안빠질 수가 없는 방법인 듯... 24시간을 공복 상태를 유지하면 배가 엄청 고파도 많이 먹을 수가 없음. 처음에는 밤에 너무 배가 고파서 잠도 안 왔는데 요새는 배가 고프니까 잠이 드는 듯.

'Python' 카테고리의 다른 글

[Python] Safely Get a Key  (0) 2022.02.12
[Python] Get A Key  (0) 2022.02.11
[Python] Add A Key  (0) 2022.02.11
[Python] Invalid Keys  (0) 2022.02.11
[Python] Dictionary  (0) 2022.02.10
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
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
글 보관함