我在做一个刽子手游戏;这是/不是/一个家庭作业,但更多的是一个探索/自信的编码项目(这就是为什么我可能会用一个愚蠢的方式来做这件事;我不想看任何教程)。我目前正在努力建立和打印的“脚手架”,这家伙挂
我正在打印一系列(单字符)字符串,但由于某种原因,其中一个字符变为“<;”不管我放了什么。下面是我正在做的测试中的代码:
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)
除了“c”(或我放在它的位置上的任何东西)变成“<;”之外,其他所有东西都可以工作(调试表明,它不仅仅是在打印时更改的。)我意识到列表理解可能是错误的,所以我的问题是如何正确地进行操作,以及“<从哪里来
电流输出,供参考:
最终的目标是一列“|”
看起来你没有做列表理解,但是generator expression:
更改
(
&)
到[
&]
只需使用
ndarray
广播:相关问题 更多 >
编程相关推荐