我想把玩家的名字输入我的阵型。我将数组设置为空,现在如何将用户给出的名称放入数组中?在
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
在numpy中,可以通过引用要更改的元素的索引来更改数组的值,例如:
相关问题 更多 >
编程相关推荐