티스토리 뷰

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/04   »
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
글 보관함