You shouldn't use a for loop in this instance. Pandas has a built in method to get a subset of the columns in a dataframe. You give a list of the column names you want as an index like so:

columns = [ "RUT", "DV", "Names"]
df_vra[columns]

Should return what you want.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence