I use the following code to create dynamic radio buttons grid:
for data in self.datatoparse:
Label(self.topframe, text=data["column"]).grid(row=row, column=0)
for k in range(0,columnscount):
var = {"column":data["column"],"index":k}
Radiobutton(self.topframe, text="", variable=data, value=var, command=lambda: self.test(row,var)).grid(row=row, column=k+1)
row = row + 1
When I click on a radio button it does not update the elements inside self.datatoparse list.
Thanks for your help