Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
List python(2.7)函数接受多个整数和一个列表,并返回一个整数和一个列表_List_Python 2.7_Return Type - Fatal编程技术网

List python(2.7)函数接受多个整数和一个列表,并返回一个整数和一个列表

List python(2.7)函数接受多个整数和一个列表,并返回一个整数和一个列表,list,python-2.7,return-type,List,Python 2.7,Return Type,如果您看到下面的players.py文件代码,三个整数和一个列表将用作第一个\u player()的输入参数。我希望函数的返回是一个列表和一个整数(我只需要返回一个)。然而,我只得到一个空列表。在这种情况下,如何调用列表和整数 粗略地看一下您的代码,您似乎从函数返回了值,但没有将这些值赋给任何变量 在您的交易功能中尝试以下操作: ... player1, n = players.first_player(player1, n, nc, cards) ... 你能把你的问题和你所犯错误的全部追

如果您看到下面的players.py文件代码,三个整数和一个列表将用作第一个\u player()的输入参数。我希望函数的返回是一个列表和一个整数(我只需要返回一个)。然而,我只得到一个空列表。在这种情况下,如何调用列表和整数



粗略地看一下您的代码,您似乎从函数返回了值,但没有将这些值赋给任何变量

在您的
交易
功能中尝试以下操作:

...
player1, n = players.first_player(player1, n, nc, cards)
...

你能把你的问题和你所犯错误的全部追溯联系起来吗?我想我以前试过,但我没有。它工作得很好!谢谢!
def first_player(player1, n, nc, cards):

    player1 = player1 + [cards[n]]                   
    card_order = player1                             
    changing = conv_cards.assigning(nc, card_order)  
    player1[nc] = changing[nc]                       
    cards = cards[:n]                                
    n -= 1                                           

    return player1, n #doesn't work
    #I want my output to be player1(list), n(integer)
...
player1, n = players.first_player(player1, n, nc, cards)
...