0
我想输入玩家的姓名到我的阵列中。我将数组设置为空,现在我将如何将用户给出的名称放入数组中?如何用数组中的字符串替换空值(python)?
1.Here是我到目前为止编码:
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
该代码以什么方式没有做你想要的,你怎么知道? –
你能详细说明一下吗?是不是'teamNames.append(name)'做你刚刚描述的内容? – drum
这是你的整个代码?定义了“双”的位置在哪里? – Kevin