<p>我在做一个刽子手游戏;这是/不是/一个家庭作业,但更多的是一个探索/自信的编码项目(这就是为什么我可能会用一个愚蠢的方式来做这件事;我不想看任何教程)。我目前正在努力建立和打印的“脚手架”,这家伙挂</p>
<p>我正在打印一系列(单字符)字符串,但由于某种原因,其中一个字符变为“<;”不管我放了什么。下面是我正在做的测试中的代码:</p>
<pre><code>scaff_mat = np.full((10,20), ".", dtype=str)
scaff_mat[9,0] = "a"
scaff_mat[9,1] = "b" # yes i know this will be replaced
scaff_mat[:, 1] = ("c" for i in scaff_mat)
</code></pre>
<p>除了“c”(或我放在它的位置上的任何东西)变成“<;”之外,其他所有东西都可以工作(调试表明,它不仅仅是在打印时更改的。)我意识到列表理解可能是错误的,所以我的问题是如何正确地进行操作,以及“<从哪里来</p>
<p>电流输出,供参考:</p>
<p><img src="https://i.imgur.com/WoWmdSs.jpg" alt="output"/></p>
<p>最终的目标是一列“|”</p>