Quick actions

cmd+k|ctrl+k

Navigation

Languages

list comprehension

Snippet info

Language

Python

Visibility

public

Author

grtodd

Created

2024-08-19T23:58:11.003918Z

Updated

2024-08-19T23:58:11.003918Z

list = [i*j for i in range(1, 4) for j in range(2, 5)]
print(list)

#the following function has the same results as line 1
for i in range(1, 3): #run i from range(1, 2), i = 1, i =2
    for j in range(2, 4): #run j from range(2, 4), j = 2, 3
        i * j   #i*j =1*2 = 2, i*j = 1*3 = 3, i*j = 2*2 =4, i*j = 2*3=6
        print(i*j)
INFO