시퀀스1 [프론트엔드][파이썬] TIL Day-31 깊은 복사(deepcopy) 방법 ① list()로 리스트 객체 생성 ② import copy한 뒤, deepcopy() 메소드로 깊은 복사 슬라이싱(slicing) 한 번에 여러 개의 항목을 추출하며, 원래의 리스트를 손상시키지 않고 새로운 리스트가 생성되어 반환되게 한다. 첫 번째 인덱스를 생략하면 무조건 리스트의 처음부터를 의미한다. 또한 두 번째 인덱스가 생략되면 리스트의 끝까지를 의미한다. 둘다 생략되고 콜론만 존재하면 처음부터 끝까지를 의미하며, 이것은 객체의 주소가 달라져 깊은 복사처럼 보이지만, 리스트 안의 리스트는 주소가 달라지지 않는 것을 보아 결국 얕은 복사로 보는 것이 맞겠다. 함수로 인수를 전달하는 방식 ; 파이썬에서는 객체의 종류에 따라서, 즉 변경이 불가능한 객체이냐 아니면 변.. 2022. 5. 14. 이전 1 다음