У меня есть список строк (длиннее, чем в этом примере). Если в строке данных существует одна из строк, я хочу пропустить эту строку. Это то, что у меня есть, но я получаю ошибку индекса, из-за чего я думаю, что я не зацикливаюсь правильно.
stringList = ["ABC", "AAB", "AAA"]
with open('filename.csv', 'r')as csvfile:
filereader = csv.reader(csvfile, delimiter=',')
next(filereader, None) #Skip header row
for row in filereader:
for k in stringList:
if k not in row:
data1 = column[1]
Я получаю ошибку: IndexError: list index out of range
. Я понимаю, что читаю по строкам, но мне нужно извлечь данные по столбцам.