728x90
2차원 리스트는 다른 리스트 조작과 달리 max() 함수를 쓴다고 해서 바로 최대, 최솟값이 나오는게 아니다!
-> map 함수를 이용하자 !!
ex) 최댓값 구하기
arr = [
[1, 7, 12],
[4, 7, 13],
[1, 5, 17],
[3, 5, 20],
[2, 4, 24],
[1, 4, 28],
[3, 6, 37],
[5, 6, 45],
[2, 5, 62],
[1, 2, 67],
[5, 7, 73],
]
max_value = max(map(max, arr))
print(max_value)
ex) 최솟값 구하기
vertices = [
[1, 7, 12],
[4, 7, 13],
[1, 5, 17],
[3, 5, 20],
[2, 4, 24],
[1, 4, 28],
[3, 6, 37],
[5, 6, 45],
[2, 5, 62],
[1, 2, 67],
[5, 7, 73],
]
min_value = min(map(min, vertices))
print(min_value)
728x90
'파이썬' 카테고리의 다른 글
M1, M2 맥북에서 아나콘다 파이썬 3.6 또는 3.7 설치하기 (0) | 2023.04.17 |
---|---|
파이썬 for문의 index 수정하기 (0) | 2023.03.28 |
파이썬 리스트 선언 시 주의할 점 (0) | 2023.02.15 |
백준 파이썬 pypy3로 제출 시 메모리 초과 뜨는 이유/해결 (0) | 2023.01.27 |
[파이썬] Vscode에서 코딩테스트 환경 설정 (0) | 2022.10.04 |