About 1,820,000 results
Open links in new tab
  1. Can I iterate over a class in Python? - Stack Overflow

    May 30, 2012 · If you want to iterate over the class, you have to define a metaclass which supports iteration. x.py: class it(type): def __iter__(self): # Wanna iterate over a class? Then …

  2. looping over all member variables of a class in python

    class Person: first_name: str = "Joseph" last_name: str = "ben-Yaakov" # Then you can do this: person_class_variables = get_class_variables(Person) # or even this: frodo = …

  3. python - Iterate over list of class objects - 'pythonic' way - Stack ...

    May 26, 2017 · Use a for loop to iterate over the objects directly (as opposed to iterating over their indexes): for test_case in test_cases: print test_case.ident This is the generic way, and should …

  4. Looping Through Objects in Python: A Comprehensive Guide

    Jan 26, 2025 · This blog post will explore different ways to loop through objects in Python, covering fundamental concepts, usage methods, common practices, and best practices. In …

  5. Python Iterators - W3Schools

    We can also use a for loop to iterate through an iterable object: Iterate the values of a tuple: Iterate the characters of a string: The for loop actually creates an iterator object and executes …

  6. Iterate over an Object's attributes in Python - bobbyhadz

    Apr 10, 2024 · To iterate over an object's attributes: Use the __dict__ attribute to get a dictionary containing the object's properties and values. Use the dict.items() method to get a view of the …

  7. How to Loop Through Your Own Objects in Python

    Jun 5, 2020 · To best illustrate this, lets define a function that can take any iterable, and loop through it without using a for loop. Our function needs to be able to achieve the following: · …

  8. Python Object-Oriented Programming: Making Classes Iterable

    Jun 30, 2024 · Iterable objects can be looped over, like going through each item in a list or each character in a string. In this article, we’ll dive into how you can make your own classes iterable. …

  9. Is there a way I can iterate over the attributes of a class?

    Apr 13, 2021 · You can call dir(Object) to return a list of all the attributes of an object. Note that this will return ALL the attributes of an object, including the base model it's inheriting from. You …

  10. Looping Through Class Member Variables in Python 3

    Jul 27, 2024 · Looping through class member variables in Python can be done using various methods such as accessing the __dict__ attribute, using the vars() function, or using the dir() …

Refresh