파이썬 배우기 09 - 자료형의 값을 저장하는 공간, 변수
02-8 자료형의 값을 저장하는 공간, 변수
- 변수_이름 = 변수에_저장할_값
a = [1, 2, 3]
id(a)
134861523560320
a = [1, 2, 3]
b = (a)
print(id(a))
print(id(b))
a is b
134860463508544
134860463508544
True
a = [1, 2, 3]
b = (a)
a[1] = 4
print(a)
print(b)
[1, 4, 3]
[1, 4, 3]
1. [:] 이용하기
a = [1, 2, 3]
b = a[:]
a[1] = 4
print (a)
print (b)
b is a
[1, 4, 3]
[1, 2, 3]
False
2. copy 모듈 이용하기
from copy import copy
a = [1, 2, 3]
b = copy (a)
a[1] = 4
print (a)
print (b)
b is a
[1, 4, 3]
[1, 2, 3]
False
3. 변수를 만드는 여러 가지 방법
a, b = 'python', 'life'
print (a)
print (b)
python
life
[a, b] = ['python', 'life']
print (a)
print (b)
python
life
a, b = ['python', 'life']
print (a)
print (b)
python
life
(a, b) = 'python', 'life'
print (a)
print (b)
python
life
a = 3
b = 5
a, b = b, a
print (a)
print (b)
5
3