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

Popular posts from this blog

Steps taken by a compiler to execute a C program

Tokens in C

Variables and Data Types in C