pyhon格式问题,无法修改列表值

我想把评分替代成几个标签,因为格式的问题一直没能修改列表值,请问有什么简单的方法吗


 q=['剧情/犯罪', '美国', 9.6], ['剧情/动作/犯罪', '法国', 9.5]

for i in range(2):
    
    for j in range(2):
        s=q[i][2]
        if s> 9.0:  
            q[i][2]='佳作'
        else:  
             s=0
print(list[q])

img

为什么要用嵌套循环呢?for j in range(2)是什么作用?
已经改了一遍,所以再循环一遍的时候,就没有数字了,只有字符串,所以会报错。
把 for j in range(2)去掉再试试