Creating a Power of Two List - Solution Guide
Explore three different methods to generate a list of powers of 2.
Method 1
def solution(n): result = [] # Create an empty list for i in range(n+1): # Iterate over numbers from 0 to n result.append(2**i) # Append 2 to the power of i to the list return result
Using the code above, you can create a list containing numbers that are powers of 2 based on the input integer n.
Example Use Case
Input/Output Example
n = 3 result = solution(n) print(result) # Output: [1, 2, 4, 8]
Lecture
AI Tutor
Publish
Design
Upload
Notes
Favorites
Help