ys = [sum(counts[i] for i in range(1, x+1)) for x in range(1,101)]
counts[]는counts = defaultdict(int) 를 통해 만들어져 길이가 100이고
조건제시문에 for문을 중첩해본결과 앞에나온 for i in range(1,x+1) 가 바깥쪽 for문으로 들어가는걸 확인했는데
range부분에서 x+1 때문에 조금 이해가 안가네요 저기서 x는 바로 뒤에 오는 for문의 x 인데 우선 돌아가긴하는데 제가 이해를 못하겟네요
바깥쪽 for문의 x를 알기위해서는 안쪽의 for 문이 먼저 돌아야 하는데 이게 이해가 잘안되네요.
제가 이해한 거로는
for i in range(1,x+1):
for x in range(1,101):
sum(counts[i])