Python:如何将2D列表中项目的索引分配给两个整数变量?

时间:2017-07-03 13:20:01

标签: python

所以我发现如何使用以下代码在Python中查找2D列表中项目的索引:

public function validate_form($config){


        $this->form_validation->set_rules($config);

            if ($this->form_validation->run() == FALSE){

(...)

用法:

def index_2d(myList, v):
    for i, x in enumerate(myList):
        if v in x:
            return (i, x.index(v))

Source

我希望输出有两个变量(比如x = 1,y = 0)。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

在Python中,您可以使用元组返回多个值。

def f():
    return (1,2,3)

(x, y, z) = f()

以更加pythonic的方式执行此操作,您只能使用','分隔值以指示它是元组。

x, y, z = f()