728x90
반응형
SMALL
안녕하세요 잇잇쌤입니다.
어려울텐데 잘 따라와주시니 넘 감사드립니다! 새해가 오기전에 얼른 파이썬을 마스터 해보자구요!
오늘은 변수에 값을 할당하는 것을 assign이라고 하는데, 오늘은 기존과 달리
여러 개의 변수를 한 개씩 값을 대입해 (assign) 보도록 하겠습니다.
x, y, z에 Orange라는 값을 한 번에 대입해 보겠습니다.
코딩 | 설명 |
case1) x = "Orange" y = x z = y case2) x = "Orange" y,z = x case3) x,y,z = "Orange" |
여러개의 값을 할당하는 방법은 변수1,변수2,변수3 = 값 으로 하는 것이 편리합니다. |
<1호선 지하철 인원수 현황 데이터>
A번칸 | B번칸 | C번칸 | D번칸 | E번칸 | F번칸 | G번칸 | H번칸 | I번칸 |
7명 | 4명 | 3명 | 10명 | 3명 | 5명 | 5명 | 5명 | 5명 |
A번칸, B번칸, C번칸, D번칸, E번칸, F번칸, G번칸, H번칸, I번칸 = [ 7,4,3,10,3,5,5,5,5]로 구현될 수 있겠네요.
그러면 print(G번칸) 하면 결과는?
5가 나오겠죠?
여러 개의 값을 할당할 때, Collection unpack 이라는 것을 사용합니다.
변수명 | 값 | 코딩 문법 |
x | 파이썬은.. | x = "파이썬은.." |
y | 정말 | y = "정말" |
z | 배우기 쉬워! | z = "배우기 쉬워!" |
x,y,z | 파이썬은.. 정말 배우기 쉬워! | x,yz = ["파이썬은..", "정말", "배우기 쉬워!"] |
text x,y,z |
파이썬은.. 정말 배우기 쉬워! | text = ["파이썬은..", "정말", "배우기 쉬워!"] x,y,z = text |
이렇게 리스트로 여러개의 값들이 할당되는 형태를 리스트 list , 혹은 튜플 tuple 등등으로 값의 여러개 넣는 형태를 말합니다.
그러면 할당된 변수에 들어간 값을 추출하기 위해서 unpacking이라는 단어를 사용합니다.
용어 | 코딩 |
collection,list,tuple (자료가 여러개가 나열된 형태) | x,y,z = ["파이썬은..", "정말", "배우기 쉬워!"] |
unpack collection | print(x) || 결과: 파이썬은.. print(y) || 결과: 정말 print(z) || 결과: 배우기 쉬워! |
한번 도전해 보시죠!
Python Variables - Assign Multiple Values (w3schools.com)
728x90
반응형
'코딩박사 > python' 카테고리의 다른 글
[8회차] 데이터 유형 Data Types (0) | 2022.12.29 |
---|---|
[7회차] 변수(variables) - 전역 변수 VS 지역 변수 (0) | 2022.12.28 |
[5회차] 변수 (Variables) - 변수 네이밍 규칙 (0) | 2022.12.21 |
[4회차] 파이썬 변수 (Variables) (0) | 2022.12.20 |
[3회차] 파이썬 주석 처리하기 (0) | 2022.12.16 |