O que pode solucionar esse erro ?
class Conta:
def __init__(self, numero, titular, saldo, limite):
print("Construindo objeto...{}".format(self))
self.numero = numero
self.titular = titular
self.saldo = saldo
self.limite = limite
def extrato(self):
print("Saldo {} do titular {}".format(self.saldo, self.titular))
def cria_conta(numero, titular, saldo, limite):
contacorrente1 = {"numero": numero, "titular": titular, "saldo": saldo, "limite": limite}
def saca(conta, valor):
conta["saldo"] -= valor
def extrato(conta):
print("Saldo é {}".format(conta["saldo"]))
#########################################################
File "<input>", line 1, in <module>
File "C:\Users\Proprietario\PycharmProjects\pythonProject2\contacorrente1.py", line 19, in extrato
print("Saldo é {}".format(conta["saldo"]))
TypeError: 'Conta' object is not subscriptable