Question: How to multiply every second number in Python? The first part prints it in a list: def toDigits(g): return [int (y) for y in str(g)]
How to multiply every second number in Python?
The first part prints it in a list:
def toDigits(g): return [int (y) for y in str(g)] print (str(toDigits(759283)))
The second part: prints every number and multiplies all by 2, I'm trying to get to print like this [14, 5, 18, 2, 16, 3]
def doubleEveryOther(g): return [int(y) * 2 for y in toDigits(g)]
print(str(doubleEveryOther(759283)))
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
