# FREE PROJECT 5.1
def double(sequence):
result = []
for element in sequence:
result = result + [element * 2]
return result
double([2, 6])
[4]
double([4])
[8]
double([4, 5])
[8]
# huh? is it the indent?
def double(sequence):
result = []
for element in sequence:
result = result + [element * 2]
return result
double([2, 6])
[4, 12]
# aaaaah! the indent!
def triple(sequence):
result = []
for element in sequence:
result = result + [element * 2]
return result
triple([100, 33])
[200, 66]
# hahahaha, valid but not intentional!
def triple(sequence):
result = []
for element in sequence:
result = result + [element * 3]
return result
triple([100, 33])
[300, 99]
def minustwo(sequence):
result = []
for element in sequence:
result = result + [element - 2]
return result
minustwo([4])
[2]
def exponenttwo(sequence):
result = []
for element in sequence:
result = result + [element * element]
return result
exponenttwo([3])
[9]
exponenttwo([3, 17, 1064])
[9, 289, 1132096]
def addtwo(sequence):
result = []
for element in sequence:
result = result + [element + 2]
return result
addtwo([1, 2, 3, 4, 5])
[3, 4, 5, 6, 7]