
def solution(arr):
num = len(arr)
twolist = [2,4,8,16,32,64,128,256,512,1024]
padding = 0
for i in range(len(twolist)):
if (num == twolist[i]) :
break
elif num < twolist[i] :
num = twolist[i]
break
padding = num - len(arr)
print(padding)
for i in range(padding):
arr.append(0)
return arr
def solution(arr):
i = 1
while i < len(arr):
i *= 2
return arr + [0] * (i - len(arr))
총평!
# arr + [0] 해도 추가가 되는군
#리스트로 미리 지정 xx, 변수 i 를 사용해서 길이 계산을 바로하면 되는군