Python dictionary comprehension tutorial example explained
#python #dictionary #comprehension
-------------------------------------------------------------------------
dictionary comprehension = create dictionaries using an expression
can replace for loops and certain lambda functions
# dictionary = {key: expression for (key,value) in iterable}
dictionary = {key: expression for (key,value) in iterable if conditional}
dictionary = {key: (if/else) for (key,value) in iterable}
dictionary = {key: function(value) for (key,value) in iterable}
-------------------------------------------------------------------------
cities_in_F = {'New York': 32, 'Boston': 75, 'Los Angeles': 100, 'Chicago': 50}
cities_in_C = {key: round((value-32)*(5/9)) for (key,value) in cities_in_F.items()}
print(cities_in_C)
-------------------------------------------------------------------------
weather = {'New York': "snowing", 'Boston': "sunny", 'Los Angeles': "sunny", 'Chicago': "cloudy"}
sunny_weather = {key: value for (key,value) in weather.items() if value == "sunny"}
print(sunny_weather)
-------------------------------------------------------------------------
Bro Code merch store 👟 :
===========================================================
https://teespring.com/stores/bro-code-5
===========================================================
music credits 🎼 :
===========================================================
Up In My Jam (All Of A Sudden) by - Kubbi / kubbi
Creative Commons — Attribution-ShareAlike 3.0 Unported— CC BY-SA 3.0
Free Download / Stream: http://bit.ly/2JnDfCE
Music promoted by Audio Library • Up In My Jam (All Of A Sudden) – Kubbi (No...
===========================================================
On this page of the site you can watch the video online Python dictionary comprehension 🕮 with a duration of hours minute second in good quality, which was uploaded by the user Bro Code 25 January 2021, share the link with friends and acquaintances, this video has already been watched 52,017 times on youtube and it was liked by 2.2 thousand viewers. Enjoy your viewing!