Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
comparing two lists
#16
Okay, so I was playing around and I have an error I don't know how to fix.
def main():

    # Constant of correct test answers.
    CORRECT_ANSWERS = ["A" , "C" , "A" , "A" , "D" ,
                       "B" , "C" , "A" , "C" , "B" ,
                       "A" , "D" , "C" , "A" , "D" ,
                       "C" , "B" , "B" , "D" , "A"]

    # filling a list with every line, stripped of the \n, from the opened file
    student_answers = [line.strip('\n') for line in open('test.txt', 'r')]

    student_correct = 0
    incorrect_num = [(index + 1) if CORRECT_ANSWERS[index] != student_answers[index] else
                     (student_correct +1) for index in CORRECT_ANSWERS]

    print(incorrect_num)


main()
The error is
Error:
Traceback (most recent call last):File "", line 15, in <listcomp> (student_answers +1) for index in CORRECT_ANSWERS] TypeError: list indices must be integers or slices, not str
I fixed the student_answers +1 to student_correct +1. I noticed it after but it doesn't change the error.
Reply


Messages In This Thread
comparing two lists - by Siylo - Jan-21-2019, 07:20 PM
RE: comparing two lists - by perfringo - Jan-21-2019, 07:29 PM
RE: comparing two lists - by Siylo - Jan-21-2019, 07:31 PM
RE: comparing two lists - by nilamo - Jan-21-2019, 09:23 PM
RE: comparing two lists - by ichabod801 - Jan-21-2019, 08:36 PM
RE: comparing two lists - by Siylo - Jan-21-2019, 08:52 PM
RE: comparing two lists - by ichabod801 - Jan-21-2019, 09:18 PM
RE: comparing two lists - by Siylo - Jan-21-2019, 09:27 PM
RE: comparing two lists - by ichabod801 - Jan-21-2019, 09:51 PM
RE: comparing two lists - by Siylo - Jan-21-2019, 09:58 PM
RE: comparing two lists - by ichabod801 - Jan-21-2019, 10:19 PM
RE: comparing two lists - by Siylo - Jan-21-2019, 10:59 PM
RE: comparing two lists - by perfringo - Jan-22-2019, 08:12 AM
RE: comparing two lists - by Siylo - Jan-22-2019, 06:56 PM
RE: comparing two lists - by ichabod801 - Jan-22-2019, 07:19 PM
RE: comparing two lists - by Siylo - Jan-22-2019, 09:03 PM
RE: comparing two lists - by nilamo - Jan-22-2019, 09:25 PM
RE: comparing two lists - by Siylo - Jan-22-2019, 10:01 PM
RE: comparing two lists - by Siylo - Jan-22-2019, 11:38 PM
RE: comparing two lists - by ichabod801 - Jan-23-2019, 02:09 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Comparing 2 lists BerryK 4 4,634 Apr-15-2017, 09:46 AM
Last Post: volcano63

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020