js000222   2년 전

변수 M에 N의 reverse 형태를 저장 후

N은 sort 함수를 이용해 정렬 후 최댓값을 찾는 방식입니다.

N에 sort 함수를 적용하면 M도 같이 바뀌게 되는데 이를 방지하는 방법이 궁금합니다.

(M에 N.reverse()형태를 보존 시키고 싶다는 뜻입니다.)


+ 아래의 프로그램대로 하면  M.index(Max) 값이 9로 고정이 됩니다. (오류)

lcr7324   2년 전

아래 예시를 참고해보세요.

js000222   2년 전

변수의 값은 같아도 객체는 다르게 저장하는 법에 대한 이야기로 이해했습니다. 

deecopy 는 처음 보는군요 copy와 다른 점이 있을까요?

말씀 해주신 copy모듈 활용하도록 하겠습니다. 

아래의 프로그램으로 수정하니 정답이 나왔습니다.

도움 주셔서 정말 감사합니다!

songmin9813   2년 전

사족입니다만 deepcopy는 복사할 객체 속에 존재하는 객체 하나하나까지 새로운 공간을 할당해주는 기능을 가지고 있습니다.

2차원 배열을 hard copy하고 싶을때 주로 사용합니다.(리스트 안의 리스트)

댓글을 작성하려면 로그인해야 합니다.