목록2025/01/09 (1)
성빈
[파이썬] list.reverse(), reversed(list) 차이
list.reverse(), reversed(list) 차이* reverse() 함수 : 리스트를 제자리에서 반대로 뒤집는 메서드- 반환값이 없고, 리스트를 직접 수정한다.따라서 list1.reverse()를 출력하려고 할 경우, 반환값이 없기 때문에 None이 출력된다.list1 = [1, 2, 3, 4]print(list1.reverse()) # 출력 : None 거꾸로 출력하려고 싶다면, 함수로써 동작을 시킨 후 직접 수정된 list1의 값을 출력해야한다. (단, 리스트가 수정이 되기 때문에 이전의 값은 지워진다.)list1 = [1, 2, 3, 4]list1.reverse()print(list1) # 출력 : [4, 3, 2, 1] *reversed()함수 : 뒤집힌 리스트의 iterator를 ..
Python
2025. 1. 9. 13:55