티스토리 뷰

multiple assignment

 

 

좌변에는 ( ) 안에 변수들을 콤마로 구분해 나열해놓고 우변에 리스트를 변수 수만큼 나열해놓으면 알아서 1:1 매칭되며 값이 할당된다. 파이썬은 한번에 여러개의 변수에 값을 바인딩 할 수 있다. 만약 갯수가 맞지 않으면 아래와 같은 에러를 볼 수 있다.

 

>>> (a,b) = [1,2,3]
Traceback (most recent call last):
  File "<pyshell#43>", line 1, in <module>
    (a,b) = [1,2,3]
ValueError: too many values to unpack (expected 2)

 

  


 

[BIF] OS 모듈

 

1. os.getcwd() - 현재작업중인폴더(current working directory, 그래서 getcwd() 인가보다) 정보를 가져오는 함수.

2. os.chdir('D:\\02_workspace\\nester') - 현재작업중인 폴더를 변경한다.

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
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 27 28 29 30 31
글 보관함