# two times every number with a map

print(list(map((lambda x: x * 2), range(1,11))))

print([2 * x for x in range(1,11)])

print(list(filter((lambda x: x % 2 != 0), range(1,11))))

print([x for x in range(1,11) if x % 2 != 0])

# Generate 50 Values
# Take to power of 2
# Return multiples of 8

print([x ** 2 for x in range(1,51) if x % 8 == 0])

print([x * y for x in range(1, 3) for y in range(11,16)])


# Generate a list of 10 values
# Multiply them by 2
# Return multiples of 8

print([x for x in [i * 2 for i in range(10)] if x % 8 == 0])
# two times every number with a map

print(list(map((lambda x: x * 2), range(1,11))))

print([2 * x for x in range(1,11)])

print(list(filter((lambda x: x % 2 != 0), range(1,11))))

print([x for x in range(1,11) if x % 2 != 0])

# Generate 50 Values
# Take to power of 2
# Return multiples of 8

print([x ** 2 for x in range(1,51) if x % 8 == 0])

print([x * y for x in range(1, 3) for y in range(11,16)])


# Generate a list of 10 values
# Multiply them by 2
# Return multiples of 8

print([x for x in [i * 2 for i in range(10)] if x % 8 == 0])
# two times every number with a map # Generate 50 Values # Take to power of 2 # Return multiples of 8 # Generate a list of 10 values # Multiply them by 2 # Return multiples of 8