我要创建一个项目,必须使用二维表,在该表中,我必须找到精确的值。在这段短代码中,我尝试找到值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()
答案 0 :(得分:1)
代码中的问题是您必须初始化而不是循环运行
scrapy crawl catalog -o test.csv
现在您只循环第一个内部列表
答案 1 :(得分:0)
def find_pos(bord, number):
for list_num in enumerate(bord):
if number in list_num[1]:
return (list_num[0], list_num[1].index(number))
如果您要查找6
,则此函数应返回(1, 2)
,这意味着您的电话号码在索引为1
的列表中,并且在索引为1
的位置