如何用数组(python)中的字符串替换空值?

2024-09-28 22:25:24 发布

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

我想把玩家的名字输入我的阵型。我将数组设置为空,现在如何将用户给出的名称放入数组中?在

1.以下是我目前为止的编码:

def randName(team_names):
    team_names = list(team_names)
    shuffle(team_names)
    leftover = team_names.pop() if len(team_names) % 2 else None
    trick = [iter(team_names)] * 2
    pairs = list(zip(*trick))
    return pairs, leftover

teamNames = []
name = ""

while name != "end":
    name = raw_input ("Enter the name of an opponent: (end to exit)")
    teamNames.append(name)

teamNames.pop()

chart = np.empty((len(teamNames)/2,2), dtype=np.str)

print chart

Tags: namelennamesnpchart玩家数组pop