Sobes.tech
Junior — Middle

Pode explicar o que é um tipo de dado estruturado para armazenar propriedades de um objeto?

sobes.tech IA

Resposta da IA

Em Python, o tipo de dado estruturado para armazenar propriedades de um objeto é geralmente representado por classes e dicionários (dict). A classe permite definir um conjunto de atributos e métodos que descrevem as propriedades e o comportamento do objeto. Por exemplo:

class Person:
    def __init__(self, name, age):
        self.name = name
        self.age = age

p = Person('Ivan', 30)
print(p.name)  # Ivan

Além disso, para armazenamento dinâmico de propriedades, costuma-se usar dicionários:

obj = {'name': 'Ivan', 'age': 30}
print(obj['name'])  # Ivan

Assim, o tipo de dado estruturado é uma forma de organizar dados relacionados (propriedades) em um único objeto para acesso e gestão convenientes.