在Python中为屏幕上的像素维护某种数组的最快或最有效的方法是什么?我不想使用游戏库,只是一个简单的数组,因为我已经完成了没有任何库的部分工作。
我正在开发一个在屏幕上移动随机内容的程序,我需要知道屏幕的一部分是否已被使用。你觉得怎么样?
我是否应该为整个屏幕维护一个完整的数组,其中0和1为开启和关闭?
或者只是一个'当前使用的像素'列表?
或者我可以使用套装吗?因为他们似乎没有存储两次。 不确定你是否可以以某种方式尝试在其中存储新像素,并因使用该像素而使用失败。
或..或许你有另一个想法比我到目前为止所想的要好。
谢谢!
答案 0 :(得分:0)
由于您将要从这些边界反弹,请使用一系列值来指示曲面的角度,而不仅仅是0或1.保持数组的方式与存储图像像素的方式相同。