알고리즘/백준2021. 8. 13. 23:51[python] 백준 2566번 최댓값
java로 풀었다면 아마도 이중 for문을 이용해서 2차원 배열을 선언하고 값을 넣어 max값을 구했을 것이다. 하지만 python을 배우다가 1행이 list로 되어있다면? 반복문을 한 번만 돌리면 1행 즉, list에 9개의 값이 들어가게 되는 것이다. 이 코드를 보면 value = [] for i in range(1): value = list(map(int, input().split())) print(value) 아래의 코드를 보게 되면 입력값을 받게 된다. 한 행의 리스트가 들어올 때 그 중에서 가장 큰 값이 max_n으로 들어가게 되고 두 번째 행의 코드로 대체가 된다. 결과를 보면 알 수 있다. max_n = 0 value = [] for i in range(9): value = list(map..