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.