繁体   English   中英

多维列表和 Arrays

[英]Multi-Dimension Lists and Arrays

我决定研究 Python。 我正在开发一个支持 3 种体育经理游戏的框架:篮球、曲棍球、足球。

经过一些阅读(书籍、网络、视频),我决定用 go 和 OOP(类和实例)来模拟我的游戏。 尽管我仍然需要阅读一些内容,但我了解可以让我做出现实的机制。 现在,我正在考虑如何让我的球员“聪明”。 我想使用各种网格来复制游戏表面。 第一个网格将用于跟踪球/冰球的运动,以及球员的 position。 这将在 class GamePlay 中更新。 至于每个球员的决策过程,我需要他们看每个球员的位置,还要考虑他们目前的分配(进攻球员、防守球员、左侧防守等......)。 然后,我需要创建各种网格,并将分数插入每个框中。 我可能需要 15-20 个这样的网格才能使游戏变得逼真。 我应该如何处理它? 我可以将每个网格创建到 Excel 中,然后将其导出到 CSV 文件中。 但是每次程序运行时我都需要处理它们。 或者我应该手动创建它们我列出?

使用 numpy 数组制作多维数组。

import numpy as np
array_ = np.zeros((20,10))
array_[1,5] = 50
print (array_)

您可以将任何内容分配给数组的元素

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM