python

[python] 연산자 - 대입연산자 심화1

전감자(◔◡◔) 2022. 9. 19. 22:29
'''
대입연산자 심화

반드시 갯수가 일치해야 한다
# 1. 하나의 값을 여러 변수에 한 번에 저장
# 2. 여러 개의 값을 여러 변수에 한 번에 저장
# 3. dict
'''

# 1. 하나의 값을 여러 변수에 한 번에 저장

a=b=c=10
print(a,b,c)

# 2. 여러 개의 값을 여러 변수에 한 번에 저장

a,b=10,20
a,b=(100,200) #tuple
a,b=[1000,2000] #list
a,b={1000,2000} #set
print(a,b)

a,b,c,[d,e,[f,g]]=[1,2,3,[9,8,[100,300]]]
print(a,b,c,d,e,f,g) #1 2 3 9 8 100 300

# 3. dict
info = {"username":"홍길동","age":20}
x,y=info
print(info) #{"username":"홍길동","age":20}
x,y={"username":"홍길동","age":20}
print(x,y) #username, age key값이 저장