Re: 14.3 False로 취급하는 것에 대해 질문입니다.
, 도장_ 관리자님이 작성[] () {}처럼 비어 있는 자료형은 false로 취급한다고 하지만,
취급한다는 건 falsy인 것이지 false 자체는 아닙니다.
파이썬에서 이러한 처리는 bool() 함수로 처리하고 승급되어 처리됩니다.
>>> bool([])
False
>>> bool([]) == False
True
>>>
따라서 이와 같이 처리됩니다.
[] () {}처럼 비어 있는 자료형은 false로 취급한다고 하지만,
취급한다는 건 falsy인 것이지 false 자체는 아닙니다.
파이썬에서 이러한 처리는 bool() 함수로 처리하고 승급되어 처리됩니다.
>>> bool([])
False
>>> bool([]) == False
True
>>>
따라서 이와 같이 처리됩니다.