我想做一个项目,我必须使用一个二维表格,在这个表格中我必须找到精确的值。在这段简短的代码中,我试图找到值6,但我找不到。 事先谢谢你的帮助
#!/usr/bin/python3
from math import *
import sys
bord = [[1, 2, 3], [4, 5, 6]]
def main():
x = 0
y = 0
while(x < 2):
while(y < 3):
print(bord[x][y])
if (bord[x][y] == 5):
print("here")
y = y + 1
x = x + 1
main()
如果您正在寻找
6
,那么这个函数应该返回(1, 2)
,这意味着您的号码在索引为1
的列表中,并且位于索引为1
的位置代码中的问题是必须初始化而不是跳出循环
现在只循环第一个内部列表
相关问题 更多 >
编程相关推荐