n = int(input())
members = []
for _ in range(n):
members.append(list(input().split()))
members.sort(key=lambda x: (int(x[0])))
for i in range(n):
print(members[i][0], members[i][1])
코드 설명
int형의 나이와 string형의 이름이 동시에 들어오고 있으니 일단 list()
를 사용하여 값을 넣어준다. 이때, 나이도 string형으로 리스트에 들어갔으므로 정렬시 int(x[0])
와 같이 작성해야 한다.