, ListCtrl, , , ( , ). , , , . :
def SetData(self, cols, data):
for idx, row in enumerate(data):
item = dict((k, v.rstrip() if hasattr(v, 'rstrip') else v) for k, v in zip(cols, row))
self.data[idx] = item
self.byid[row[0]] = item
, , self.data, self.byid, , id ( 0 ). , , self.byid[id][field] = newval. Python (), , self.byid, , self.data. .