[Python] Tips - Extending
extend()함수 N =[] while True: N.extend(list(map(int,input().split()))) if 0 in N: N.remove(0) break 위 코드에서 extend()대신 append()를 쓰면 while루프를 절대 탈출하지 못한다. if 0 in N조건을 만족하는 경우가 절대 존재하지 않기 때문이다. 가령 입력값이 1 2 3 4라면, N은 [[1,2,3,4]]와 같은 식으로 저장된다. 이는 말 그대로 리스트를 기존 N리스트에 append시키기 때문이며, 이를 해결하기 위해 리스트를 extend(확장)시켜야 한다. extend를 쓰면 동일 입력에 대해 [1,2,3,4]로 저장된다. 2. max() python 내장함수 보통 max(a1, a2) 와 같은 식으로 쓰여서..
2023. 3. 2.