dictionary comprehension python
square_dict = {num: num*num for num in range(1, 11)}
dictionary comprehension python
square_dict = {num: num*num for num in range(1, 11)}
dict comprehension python
# dict comprehension we use same logic, with a difference of key:value pair
# {key:value for i in list}
fruits = ["apple", "banana", "cherry"]
print({f: len(f) for f in fruits})
#output
{'apple': 5, 'banana': 6, 'cherry': 6}
dictionary comprehension in python
# dictionary comprehension
# these are a little bit tougher ones than list comprehension
sample_dict = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
# making squares of the numbers using dict comprehension
square_dict = {key:value**2 for key, value in sample_dict.items()}
print(square_dict)
square_dict_even = {key:value**2 for key, value in sample_dict.items() if value % 2 == 0}
print(square_dict_even)
# if you don't have a dictionary and you wanna create a dictionary of a number:number**2
square_without_dict = {num:num**2 for num in range(11)}
print(square_without_dict)
dictionary comprehension python
print({i:j for i,j in zip(txt_list,num) if i!="All"})
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us