• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

숫자, 문자열과는 다르게 리스트는 다른 메모리주소값을 가지는 이유

22.05.22 19:46 작성 조회수 178

0

해당 강의에서 숫자, 문자열은 효율성을 고려해서 변수가 같은 메모리주소를 가리키게 되는데 리스트는 왜 그렇지 않나요?

어떤 이유가 있을 것 같은데 궁금해서 문의드립니다.

감사합니다 ^^

답변 1

답변을 작성해보세요.

0

어?님의 프로필

어?

2022.07.27

리스트 같이 변수 안에 들어가있는 데이터를 변경할 수 있는 타입은 서로 다른 메모리 값을 가집니다.

만약 같은 데이터 값을 가진 n개의 변수들이 같은 메모리 주소값을 가지게 된다면 1개의 변수의 데이터를 변경해도 n개의 변수의 모든 데이터가 변경되게 될겁니다.