Answers for "creating a class in python and creating instances in a loop"

0

iterate through objects with python

class C:
    a = 5
    b = [1,2,3]
    def foobar():
        b = "hi"    

for attr, value in C.__dict__.iteritems():
    print "Attribute: " + str(attr or "")
    print "Value: " + str(value or "")
Posted by: Guest on August-16-2020
-1

python iterate over instances of class

class IterRegistry(type):
    def __iter__(cls):
        return iter(cls._registry)

class Person(object):
    __metaclass__ = IterRegistry
    _registry = []

    def __init__(self, name):
        self._registry.append(self)
        self.name = name
Posted by: Guest on March-14-2020

Code answers related to "creating a class in python and creating instances in a loop"

Python Answers by Framework

Browse Popular Code Answers by Language