Python: как я всегда запускаю со второй строки в csv?

b содержит содержание файла CSV

я должен пройти каждую строку b; однако, так как это имеет заголовок, я не хочу обращать внимание на заголовок. как я запускаю со второй строки?

for row in b (starting from the second row!!):
7
задан l--''''''---------'''''''''''' 2 August 2010 в 22:50
поделиться

3 ответа

Добавьте next (b) (в каждой последней версии Python; b.next () в старых версиях), чтобы пропустить первую строку (если b - итератор; если это, вместо этого, список, конечно, для строки в b [1:]: ).

13
ответ дан 6 December 2019 в 09:57
поделиться
b.next()
for row in b:
    # do something with row

Но рассмотрите возможность использования модуля csv , особенно с DictReader.

4
ответ дан 6 December 2019 в 09:57
поделиться

Самый простой способ - использовать DictReader . Он займет первую строку за вас

2
ответ дан 6 December 2019 в 09:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: