클래스의 객체를 반복하여 속성을 추출 할 수 있습니까?클래스의 인스턴스화 된 객체를 반복하십시오.
예를 들어. 코드 아래에서 이러한 객체 마이크, 이름 - 마이크, 자동으로 모든 인스턴스를 추적하지 않는 연령 20
class Person(object):
def__init__(self,name,age):
self.name = name
self.age = age
mike = Person('Mike',20)
john = Person('John',20)
jack = Person('Jack',20)
adam = Person('Adam',20)
감사
(HTTPS입니다 잭 오전 20 입니다 : //docs.python.org/3/library/weakref.html), 클래스에 의해 추적되는 인스턴스 * 만 *을 릴리스 할 수 있습니다. – jonrsharpe
안녕하세요 감사합니다 그러나 각 개체의 위치 및 개체 및 해당 특성의 이름을 인쇄합니다,이 위치 또는 않는 데 추출 할 수 있는지 여부를 몰라? – Jaff
각 속성을 인쇄하거나 클래스에'__repr__' 메소드를 정의한 다음 인쇄하십시오. https://docs.python.org/3/reference/datamodel.html#object.__repr__ – jsbueno