728x90
728x170
■ list 클래스에서 슬라이싱을 사용해 리스트 객체 복사본을 만드는 방법을 보여준다.
▶ 예제 코드 (PY)
list1 = [1, 2, 3]
list2 = list1[:]
list2[1] = 4
print(id(list1), id(list2))
print(list1)
print(list2)
"""
2730392959296 2730392944768
[1, 2, 3]
[1, 4, 3]
"""
728x90
그리드형(광고전용)
'Python > Common' 카테고리의 다른 글
[PYTHON/COMMON] 기본 인자 값을 사용하는 함수 정의하기 (0) | 2022.08.06 |
---|---|
[PYTHON/COMMON] list 클래스 : 교집합 리스트 구하기 (0) | 2022.08.05 |
[PYTHON/COMMON] 값 교환하기 (0) | 2022.08.05 |
[PYTHON/COMMON] __builtins__ 변수 : 내장 함수 목록 구하기 (0) | 2022.08.05 |
[PYTHON/COMMON] globals 함수 : 생성된 함수 객체 목록 조회하기 (0) | 2022.08.04 |
[PYTHON/COMMON] dict 클래스 : values 메소드를 사용해 값 나열하기 (0) | 2022.08.04 |
[PYTHON/COMMON] dict 클래스 : keys 메소드를 사용해 키 나열하기 (0) | 2022.08.04 |
[PYTHON/COMMON] dict 클래스 : items 메소드를 사용해 항목 나열하기 (0) | 2022.08.04 |
[PYTHON/COMMON] dict 클래스 : 딕셔너리 객체 생성하기 (0) | 2022.08.04 |
[PYTHON/COMMON] pip uninstall 명령 : 가상 환경에서 requirements.txt 파일을 사용해 패키지 제거하기 (0) | 2022.08.04 |