def solution(arr):
x = [] # 빈 배열
for i in range(len(arr)):
for j in range(arr[i]):
x.append(arr[i])
return x
첫번째 for문은 arr의 길이 만큼 반복해주고, 두번째 for문에서 j는 arr의 원소의 수 만큼 반복을 합니다.
ex) arr=[5,1,4]
i=0일 경우, 두번째 for문에서 j는 5만큼 반복하게 됩니다.따라서 x배열에는 55555가 추가됩니다. 이와 같은 과정을 반복하면 답을 얻을 수 있습니다.