title: Create new CSV that excludes rows from old CSV
body: <p>I need guidance on code to write a CSV file that drops rows with specific numbers in the first column [0]. My script writes a file, but it contains the rows that I am working to delete. I suspect that I may have an issue with the spreadsheet being read as one long string rather than ~150 rows.</p>
  
  <pre><code>import csv
  
  Property_ID_To_Delete = {4472738, 4905985, 4905998, 4678278, 4919702, 4472936, 2874431, 4949190, 4949189, 4472759, 4905977, 4905995, 4472934, 4905982, 4906002, 4472933, 4905985, 4472779, 4472767, 4472927, 4472782, 4472768, 4472750, 4472769, 4472752, 4472748, 4472751, 4905989, 4472929, 4472930, 4472753, 4933246, 4472754, 4472772, 4472739, 4472761, 4472778}
  
  with open('2015v1.csv', 'rt') as infile:
      with open('2015v1_edit.csv', 'wt') as outfile:
          writer = csv.writer(outfile)
          for row in csv.reader(infile):
              if row[0] != Property_ID_To_Delete:
                  writer.writerow(row)
  </code></pre>
  
  <p>Here is the data:
  <a href="https://docs.google.com/spreadsheets/d/19zEMRcir_Impfw3CuexDhj8PBcKPDP46URZ9OA3uV9w/edit?usp=sharing" rel="nofollow">https://docs.google.com/spreadsheets/d/19zEMRcir_Impfw3CuexDhj8PBcKPDP46URZ9OA3uV9w/edit?usp=sharing</a></p>