task 3
707seven
plain_text
2 years ago
1.3 kB
6
Indexable
class lietotaajs:
def __init__(self, id, lietotaajvaards, parole, ieraksts):
self.id = id
self.lietotaajvaards = lietotaajvaards
self.parole = parole
self.ieraksts = []
def pievienot_ieraksts(self, pievienot_ieraksts):
self.ieraksts.append(pievienot_ieraksts)
def ieguut_ieraksts(self, ieraksts):
lietotaajs_ieraksts = [ieraksts.teksts for ieraksts in ieraksts if ieraksts.lietotaajs_id == self.id]
return lietotaajs_ieraksts
class ieraksts:
def __init__(self, id, lietotaajs_id, teksts):
self.id = id
self.lietotaajs_id = lietotaajs_id
self.teksts = teksts
lietotaajs1 = lietotaajs(1, "ASLiet", "Lavizes2A!", "1")
lietotaajs2 = lietotaajs(2, "BLiet", "password", "2, 4")
lietotaajs3 = lietotaajs(3, "CLiet", "hunter2", "3")
ieraksts1 = ieraksts(1, 1, "Lorem Ipsum")
ieraksts2 = ieraksts(2, 2, "What's your password?")
ieraksts3 = ieraksts(3, 3, "hunter2")
ieraksts4 = ieraksts(4, 2, "I only see *******.")
lietotaajs1.pievienot_ieraksts(1)
lietotaajs2.pievienot_ieraksts(2)
lietotaajs2.pievienot_ieraksts(4)
lietotaajs3.pievienot_ieraksts(3)
ieraksts = [ieraksts1, ieraksts2, ieraksts, ieraksts4]
bliet_ieraksts = lietotaajs2.ieguut_ieraksts(ieraksts)
print(bliet_ieraksts)Editor is loading...
Leave a Comment