38_리스트 복사하기 (copy, deepcopy) [Python_코딩도장]


38_리스트 복사하기 (copy, deepcopy) [Python_코딩도장]

- 리스트를 왜 복사할까? - 리스트를 복사하는 방법 - 2차원 리스트는 안되는데요? - copy 모듈 사용하기 리스트를 왜 복사할까? a = [1, 2, 3, 4] 리스트가 이미 있는 상태에서, b 리스트를 a와 똑같이 만들고 싶다면 당연하게 b = a 를 사용할 것이다 근데 이 방법엔 하나의 맹점이 있다 이어서 아래와 같이 작성하면 요오상스러운 상황이 나타난다 a 의 인덱스를 바꿨더니 b의 인덱스도 바뀐 요상스러운 상황이 나타났다 이 상황을 해결하고자 한다면 copy 매소드를 사용해야한다 리스트를 복사하는 방법 - list.copy( ) : 리스트 뒤에 copy() 매소드를 사용한다 a == b지만 a는 b는 아니다 a와 b는 다르지만 값은 같다 라..........

38_리스트 복사하기 (copy, deepcopy) [Python_코딩도장]에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : 38_리스트 복사하기 (copy, deepcopy) [Python_코딩도장]