如何用python创建玩家列表

2024-10-01 09:23:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个具有以下属性的玩家列表 -资产ID maxBid minPrice maxPrice

如何在Python中创建一个列表并随机选择一个玩家并将其应用于搜索函数。在

我希望完成以下任务:

players = []
players.append(13732, 8000, 9300, 9400) #John Terry
players.append(165580, 2400, 3000, 3100) #Diego Alves
for player in players:
    items = fut.searchAuctions('player', 
                               assetId=player.assetId,
                               max_buy=player.maxBid)

Tags: 函数id列表属性玩家资产johnterry
2条回答

我建议你创建一个玩家类:

class Player:
  def __init__(self, assetId, maxBid, minPrice, maxPrice):
    self.assetId = assetId
    self.maxBid = maxBid
    self.minPrice = minPrice
    self.maxPrice = maxPrice

这样您就可以使用player = Player(13732, 8000, 9300,9400)创建新对象 你的列表会用

^{pr2}$

随机选择一个玩家

^{3}$

现在您可以使用randomPlayer及其属性,例如randomPlayer.assetId,并将其传递给您的搜索

import random

player = random.choice(players)

player.search()...

相关问题 更多 >