<문제 설명>
<문제 풀이>
lst=['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20']
lst_tmp=[]
for i in range(10):
n1,n2=map(int, input().split())
lst_tmp.clear() #리스트 초기화
for i in range(n2-1, n1-2, -1): #뒤집은 수들을 모아놓은 리스트 lst_tmp생성
lst_tmp.append(lst[i])
for i in range(0, len(lst_tmp), 1): #lst_tmp 길이만큼 순서 바꾸기
lst[n1+i-1]=lst_tmp[i]
for i in range(len(lst)):
print(lst[i], end=' ')
뒤집은 수들을 모아놓은 리스트인 lst_tmp의 길이만큼 for문을 돌린다.
for문 안에서 원래 리스트의 바꿔야하는 숫자 인덱스부터 lst_tmp의 수를 집어넣어서 수정한다.