Ваш ожидаемый результат немного странный. Разве вы не хотите разобрать строку в список столбцов? Кроме того, если разделителем является труба, это не было указано.
Учитывая, что входной файл выглядит следующим образом:
"TCC Record Identifier"|"UserName"|"Candidate ID"|"Experience"|"Job Sequence"|"Current 10"|"Ending Rate of Pay 10"
или даже:
TCC Record Identifier|UserName|Candidate ID|Experience|Job Sequence|Current 10|Ending Rate of Pay 10
по умолчанию csv.reader
будет анализировать любой из вышеперечисленных входов путем простого переопределения разделителя:
import csv
with open('input.csv',newline='') as f:
r = csv.reader(f,delimiter='|')
for row in r:
print(row)
Выход:
['TCC Record Identifier', 'UserName', 'Candidate ID', 'Experience', 'Job Sequence', 'Current 10', 'Ending Rate of Pay 10']