Python은 List를 거꾸로 뒤집는 reverse() reversed() 내장함수를 따로 제공합니다. 언뜻 보면 비슷해 보이는 내장함수지만, 설계상 큰 차이가 존재합니다. 이번 포스팅에서는 reverse() reversed( ) 메서드를 이용해 리스트를 거꾸로 뒤집는 방법과, 예제 그리고 reverse() reversed() 메서드의 차이점에 대해서 정리해 보고자 합니다. 💡INDEX #1 reverse method #2 reversed method #2.1 reversed method는 iterator를 반환한다. #2.2 reversed method wit for loop #2.3 reversed method with tuple & list #2.4 reversed method with strin..
Python 언어는 객체를 Mutable Object와 Immutable Object 두 가지로 구분합니다. Mutable Object란 상태를 변경 가능한 객체로 대표적으로 List, Set, Dictionary .. 등이 있으며 Immutable Object는 상태를 변경 불가능한 객체로 Int, Float, Tuple, Str, Bool Type 등이 존재합니다. 💡Index #1 Immutable Object & Mutable Object #2 Immutable Object와 Mutable Object의 객체 참조 #3 Immutable Object는 항상 값이 같은 경우에 동일한 객체를 참조하는가? #1 Immutable Object & Mutable Object Immutable Object는..