Python 索引器错误:在';中访问索引时,列出超出范围的索引;对于';环

Python 索引器错误:在';中访问索引时,列出超出范围的索引;对于';环,python,Python,我不明白为什么会出现这个错误,尽管如果我将count=1放在第二个for循环下,它不会显示任何错误,但这并不是我所期望的,因为count会被再次设置1,即使每次都是在循环结束之前执行,这毫无意义 我在用户输入中写道:MF(例如) 你的计数应该从0开始,从1I开始,我试图将列表中的0块与1块进行比较,这就是原因 test_case = int(input()) for x in range(test_case): my_list = input().split() count =

我不明白为什么会出现这个错误,尽管如果我将
count=1
放在第二个for循环下,它不会显示任何错误,但这并不是我所期望的,因为
count
会被再次设置
1
,即使每次都是在循环结束之前执行,这毫无意义

我在用户输入中写道:
MF
(例如)


你的计数应该从0开始,从1I开始,我试图将列表中的0块与1块进行比较,这就是原因
test_case = int(input())

for x in range(test_case):
    my_list = input().split()
    count = 1
    for each_element in my_list:
        if each_element == len(my_list): 
            if each_element[1] == my_list[0][0]: 
                temp = 1
                break
        else:
            to_compare = my_list[count]
            if each_element[1] == to_compare[0]:
                temp = 1
                break
            else:
                temp = 0
        count += 1
    print("LOOP" if temp == 0 else "NO LOOP")