【发布时间】:2017-03-24 12:03:22
【问题描述】:
我正在构建一个函数,该函数被赋予一个二维列表和一个位置(它是一个元组),并返回该位置的值。我可能很困惑,因为我知道如何返回索引,但问题是我不明白如何让函数应用位置。
输入/输出示例:
get_value_at_location([[1]], (0,0)) → 1
get_value_at_location([[1,2],[None,1]], (1,0)) → 无
我的代码没有真正设置,因为我不明白如何应用该位置。这是我所拥有的:
def get_value_at_location(puzzle,loc):
x= loc[0]
y= loc[1]
for items in range(len(puzzle)):
for val in items:
#go to location (x,y) and extract val
return val
【问题讨论】:
-
能提供puzzle和loc的值吗?
-
例如:拼图[[1,2],[none,1],[1,2,3]] loc(0,1)
标签: python loops indexing location