Skip to main content

List Comprehension

 List comprehension is the shortest syntax to create a list or operate on a list

# Normal way

list = [1,2,3,4,5,6]
a = 0
list1 = []
for i in list:
    a+= i
    print(a)

#list comprehension

list = [1,2,3,4,5,6]
a = 0
list1 = [a:=a+i for i in list ]
print(list1)

Comments