I wonder is there a shorter way to declare a lot of variables at the same time
self.lal500 = ttk.Label(self.root, text='$500')
self.ent500 = ttk.Entry(self.root, textvariable=self.int500, width=5, state='readonly')
self.lal200 = ttk.Label(self.root, text='$200')
self.ent200 = ttk.Entry(self.root, textvariable=self.int200, width=5, state='readonly')
self.lal100 = ttk.Label(self.root, text='$100')
self.ent100 = ttk.Entry(self.root, textvariable=self.int100, width=5, state='readonly')
self.lal50 = ttk.Label(self.root, text='$50')
self.ent50 = ttk.Entry(self.root, textvariable=self.int50, width=5, state='readonly')
self.lal20 = ttk.Label(self.root, text='$20')
self.ent20 = ttk.Entry(self.root, textvariable=self.int20, width=5, state='readonly')
self.lal10 = ttk.Label(self.root, text='$10')
self.ent10 = ttk.Entry(self.root, textvariable=self.int10, width=5, state='readonly')
self.lal5 = ttk.Label(self.root, text='$5')
self.ent5 = ttk.Entry(self.root, textvariable=self.int5, width=5, state='readonly')
self.lal2 = ttk.Label(self.root, text='$2')
self.ent2 = ttk.Entry(self.root, textvariable=self.int2, width=5, state='readonly')
self.lal1 = ttk.Label(self.root, text='$1')
self.ent1 = ttk.Entry(self.root, textvariable=self.int1, width=5, state='readonly')