파이썬[Python]: 내장함수 - vars 함수
내장함수 - vars 함수(function)
/// 설명
모듈, 클래스, 인스턴스 또는 다른 어떤 객체의 __dict__ 값을 반환합니다.
※ 형식
vars([object])
reference
https://docs.python.org/3/library/functions.html
※ 형식
vars([object])
reference
https://docs.python.org/3/library/functions.html
/// 예제
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | import __main__ class A: def __init__(self, string): self.string = string print(vars()) # {'__name__': '__main__', '__doc__': None, '__package__': None, ... print(locals()) # {'__name__': '__main__', '__doc__': None, '__package__': None, ... print(vars(__main__)) # {'__name__': '__main__', '__doc__': None, '__package__': None, ... print(__main__.__dict__) # {'__name__': '__main__', '__doc__': None, '__package__': None, ... a = A('This is a string') print(vars(a)) # {'string': 'This is a string'} print(a.__dict__) # {'string': 'This is a string'} | cs |
* 실행환경: Microsoft Windows 10 Homes
* 인터프리터: 파이썬(Python 3.9)
– 당신을 응원합니다. –
댓글
댓글 쓰기