Python CSV: чтение строк, оканчивающихся запятой, приводит к пустому результату

Если это глупый вопрос, пожалуйста, не стесняйтесь беспокоить меня за то, что я не могу найти правильный ответ самостоятельно. Я пытаюсь прочитать файл в формате CSV, который содержит данные в каждой строке, и каждая строка завершается запятой. Как это:

-1,
-1,
1,
1,

Когда я пытаюсь использовать CSV-функцию Python, я использую этот код:

with open(waveform, 'rb') as f:
    reader = csv.reader(f)
    for row in reader:
        print row

Который выводит следующее:

['-1', '']
['-1', '']
['1', '']
['1', '']

Я хочу, чтобы он игнорировал пустой символ в каждом ряду. Есть ли у вас какие-либо рекомендации?

Ответы на вопрос(2)

Ваш ответ на вопрос