I am reading a dataset as below.

```
 f = sc.textFile("s3://test/abc.csv")

```

My file contains 50+ fields and I want assign column headers for each of fields to reference later in my script. 

How do I do that in PySpark ? Is DataFrame way to go here ?

PS - Newbie to Spark.