1. 변수란?
파이썬에서 사용하는 변수는 객체를 가리키는 것이라고도 말할 수 있음
객체란 자료형의 데이터(값)와 같은 것을 의미함
[1, 2, 3] 값을 가지는 리스트 데이터(객체)가 자동으로 메모리에 생성되고 변수 a는 [1, 2, 3] 값이 저장된 메모리의 주소를 갖게됨
a 변수가 가리키는 메모리의 주소는 파이썬 내장 함수인 id()를 사용하여 아래와 같이 확인할 수 있음
2. 변수 만들기
파이썬은 C나 JAVA같이 자료형의 타입을 지정하지 않음
파이썬은 변수에 저장된 값을 스스로 판단하여 자료형의 타입을 지정함
변수_이름 = 변수에_저장할_값
3. 리스트를 복사하고자 할 때
1) [:] 이용하기
리스트 전체를 가리키는 [:]을 사용해서 복사
2) copy 모듈 이용하기
>>> from copy import copy
>>> a = [1, 2, 3]
>>> b = copy(a)
3) copy 함수 이용하기
리스트 자료형의 자체 함수인 copy 함수를 사용해도 copy 모듈을 사용하는 것과 동일한 결과를 얻을 수 있음
4. 변수를 만드는 여러가지 방법
1) 튜플로 만들기
2) 리스트로 만들기
3) 여러 개의 변수에 같은 값 대입
4) 두 변수의 값 바꾸기
'Python' 카테고리의 다른 글
[Python] FastAPI 프로젝트 (0) | 2023.11.09 |
---|---|
[Python] 파이썬 제어문 - if (0) | 2023.11.08 |
[Python] 파이썬 자료형 - 불(bool) (0) | 2023.11.08 |
가상환경 miniconda에 jupyterlab 설치하기 (0) | 2023.11.08 |
[Python] 파이썬 자료형 - 집합(set) (0) | 2023.11.07 |