본문 바로가기
휴지통/IT 스크랩

파이썬 변수, 변수와 대입의 차이, 리스트 복사

by 빨강자몽 2018. 5. 31.

파이썬 변수

  • 변수에 값을 할당(=)할 수 있다.
  • 할당한 값은 변화 될 수 있다.
  • 파이썬은 객체를 생성하여 변수가 그 객체를 가르키는 형태로 이루어져 있다.
  • id 함수를 사용하게 되면 객채의 주소를 알 수 있다.
  • 변수를 사용할 때 주의사항
        - 대문자와 소문자를 구분한다.
        - 숫자로 시작하는 이름은 사용할 수 없다.
        - 띄어쓰기를 포함할 수 없으며 밑줄 문자(_)를 대신 사용한다.

    


대입과 복사의 차이

  • 대입의 경우 변수를 만들고 동일한 주소를 가르키고 있는경우이다. 즉, 
  • 복사의 경우 각각의 변수가 값이 같은 다른 주소를 가르키고 있는경우이다.
  • copy를 사용하기 위해 "from copy import copy"를 사용해야한다.

    

리스트에 변수 넣기, [:] 사용

  • 리스트 [1, 2, 3]의 2만 5로 바꾸고자 한다면 a[1]=5 를 하면된다.
  • [:]를 사용하여 복사할수있다.(copy와 동일한 역활을 한다.)