title: Reading a CSV file using Python 3
body: <p>I am learning how to read CSV files using Python 3, and have been playing around with my code and have managed to read either the whole document or certain columns, however I am trying to now read only certain records that contain a certain value.</p>
  
  <p>For example I want to read all records where the car is blue, how would I make it read only those records? I can't figure this out and would be grateful for any help or guidance! </p>
  
  <pre><code>import csv
  
  with open('cars.csv') as csvfile:
      reader = csv.DictReader(csvfile)
      for row in reader:
          print(row['ID'], row['Make'], row['Colour'])
  </code></pre>