List comprehension w pythonie




Podstawowe wersja:
r=[]
nums=[1,2,3,4]
for i in nums:
	r.append(i*i)
	

# list comprehension

nums=[1,2,3,4]
result = [x*x for x in nums]

print(result)


Podstawowe wersja:
r=[]
nums=[1,2,3,4]
for i in nums:
	if x%2==0:
		r.append(x*x)


# list comprehension z warunkiem
nums=[1,2,3,4]
result2=[x*x for x in nums if x%2==0]


print(result2)

	


:)