read una columna de archivos CSV directamente en nombres de variables con python

Quiero leer las columnas de un archivo CSV directamente en variables. El resultado debería ser algo similar a lo que obtendría con la siguiente línea de shell: mientras IFS =, lea ColumnName1 ColumnName2 ColumnName3 haga cosas

Hasta ahora, la respuesta parece ser con csv.DictReader, pero no he podido hacerlo funcionar. No tengo una fila de encabezado, por lo que los nombres de columna deberían crearse manualmente. (con un diccionario creo que en la forma mydictionary = {'ColumnName1': 0, 'ColumnName2': 1, 'ColumnName3': 3})

Además, ¿se puede hacer referencia a las columnas como nombres de variables simples o debe usar una referencia de estilo de lista [índice]. Un ejemplo de código que solo imprima las columnas por nombre sería bueno. Gracias por la ayuda