1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| # 기본적인 언패킹
rgb = [255, 128, 0]
red, green, blue = rgb
print(f"red : {red}, green : {green}, blue : {blue}, sum : {red + green + blue}")
------------------------------------------------
>> red : 255, green : 128, blue : 0, sum : 383
# 문자열도 시퀀스 자료형이기 때문에 언패킹이 가능
word = "Hello"
fir, sec, thi, fou, fiv = word
print(f"1 : {fir} 2 : {sec} ... 5 : {fiv}")
------------------------------------------------
>> 1 : H 2 : e ... 5 : o
# set(집합)은 언패킹 순서를 보장하지 않음
r, g, b = {255, 128, 0}
print(r, g, b)
------------------------------------------------
>> 128 0 255
# dict(딕셔너리) 또한 언패킹 순서를 보장하지 않음
colors = {"빨간색":"red", "초록색":"green", "파란색":"blue"}
r, g, b = colors
print(r, g, b)
------------------------------------------------
>> 빨간색 초록색 파란색
|
Comments