Do you want something like:
fields = ['ra', 'dec', 'zcosmo', 'halo_r200', 'dist_to_center',
'halo_mass', 'rho_0', 'density']
variables1 = dict((f, tbdata1.field(f)) for f in fields)
You can then access the variables like:
variables1['ra']