Python type()

Jmnote (토론 | 기여)님의 2017년 3월 22일 (수) 16:28 판
Python type()

1 Python 3

print(type(123))
print(type('123'))
print(type({}))
print(type([]))
# <class 'int'>
# <class 'str'>
# <class 'dict'>
# <class 'list'>

print(type('안녕'))
print(type(u'안녕'))
# <class 'str'>
# <class 'str'>
→ Python 3에서는 문자열이 항상 유니코드로 처리되므로 u 표기 필요없음

2 Python 2

print(type(123))
print(type('123'))
print(type({}))
print(type([]))
# <type 'int'>
# <type 'str'>
# <type 'dict'>
# <type 'list'>

print(type('안녕'))
print(type(u'안녕'))
# <type 'str'>
# <type 'unicode'>

3 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}