
https://school.programmers.co.kr/learn/courses/30/lessons/120860


def solution(dots):
x = [dot[0] for dot in dots]
y = [dot[1] for dot in dots]
return (max(x) - min(x)) * (max(y) - min(y))
x 에 x 값들을 모두 담고, y에 y 값들을 모두 담았다.x 좌표들의 차이, 세로 길이는 y 좌표들의 차이로 구했다.def solution(dots):
return (max(dots)[0] - min(dots)[0]) * (max(dots)[1] - min(dots)[1])
2 차원 리스트에 직접 max(), min() 함수를 적용해 좌표 값을 구했다.2 차원 리스트에는 해당 함수를 처음 써보는것 같은데, 항상 첫 번째 원소 기준으로 최소값, 최대값 리스트를 반환한다.dots = [[3, 2], [1, 5], [2, 4]] 라면, max(dots) = [3, 2] 이고 min(dots) = [1, 5] 이다.피드백은 언제나 환영입니다 :)