我觉得我的做法好理解

js = 0
aa = [[0] * 3] * 3  #定义数组
for i in range(3):
    a = input()
    aa[i] = a.split(' ')
      
for i in range(3):
    c = d=e=f=''
    for j in range(3):
        c += aa[i][j]
        d += aa[j][i]
        e += aa[j][j]
        f += aa[2 - j][j]#循环累加横竖斜
        
    if c == "KKK" or d == "KKK" or e == 'KKK' or f == 'KKK':
        print('KiKi wins!')
        break
    elif c == "BBB" or d == "BBB" or e == 'BBB' or f == 'BBB':
        print("BoBo wins!")
        break
    else:
        js += 1
          
if js == 3:
    print('No winner!')