因此,我通过使用以下代码找到了如何在 Python 中的 2D 列表中查找项目的索引:
def index_2d(myList, v):
for i, x in enumerate(myList):
if v in x:
return (i, x.index(v))
用法:
index_2d(myList, 3)
#Result (1, 0)
我希望输出在两个变量中(例如 x = 1, y = 0)。我怎样才能做到这一点?
在 Python 中,您可以使用元组返回多个值。
def f():
return (1,2,3)
(x, y, z) = f()
以一种更 Python 化的方式来执行此操作,您只能使用 ',' 分隔值以指示它是一个元组。
x, y, z = f()
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句