python comprehension
#list comprehension
a=[i for i in range(10)]
print(a)
#generator comprehension
b=(i for i in range(10))
print(type(b))
print(b.__next__())
print(b.__next__())
#set comprehension
set1={"harish","shiva","harish","shiva"}
c={set for set in set1}
print(c)
#dictionary comprehension
d={index:f"item{index}" for index in range(10)}
print(d)
#to reverse the key value of dictionary
d={value:key for key,value in d.items()}
print(d)
Comments
Post a Comment