python a[[红 黄 蓝]][123][890]] 如何分别输出黄所在的行。9所在的列呢??

python a[[红 黄 蓝]][123][890]] 如何分别输出黄所在的行。9所在的列呢??


a=[
    ["红","黄","蓝"],
    [1,2,3],
    [8,9,0],
]
#以上二维列表,如果想取出红色为a[0][1],可见0为行数,1为列数,再把各个下标加1就得出结果

for i in a:
    for k in i:
        if k==9:
            print("行为:{} 列为{}".format(a.index(i)+1,i.index(k)+1))