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