Search results for 'python'

  1. 2006/12/03 -- 오늘 배운 내용들. (2)

오늘 배운 내용들.

2006/12/03 02:02
1. wchar_t 와 인코딩과의 관계.
예전부터 많이 헷갈렸런 내용인데, 어느정도 정리를 해서 위키에 올렸다. 배우면서 든 생각은 인코딩 라이브러리를 공부해야 겠다는 것하고 왠만하면 xml로 저장을 해서 xml 파서에게 인코딩 책임을 떠넘겨야 겠다는것...(-_-)

2. python에서 왜 a, b = b, a 로 swap 이 되는가? (packing / unpacking 의 개념)
언제나 궁금했던 내용인데, 열혈강의 파이썬에 나와 있던 내용. IDLDE 에서 바로 확인해봤다.

IDLE 1.2
>>> a = ["hi" , "there"]
>>> a
['hi', 'there']
>>> [b, c] = a
>>> b
'hi'
>>> c
'there'
>>> a
['hi', 'there']
>>> [b] = a

Traceback (most recent call last):
File "", line 1, in
[b] = a
ValueError: too many values to unpack
>>>

좌변값, 우변값에 "할당" 이라는 개념만으로 이해하려 했으니, 당연히 안되었던것. 이걸로 python 혐오증(?)도 조금 나아지려나.

프로그래밍 ,