2024-04-20 10:46:12 发布
网友
我试图用pygame制作一个游戏,但是我在其他列表中遇到了一些问题。在
在敌人/敌人2类中,我有以下代码:
ei = [[Enemy(), Enemy()][Enemy2()]] for wave in ei: if self in wave: print(ei.index(self))
对象在列表中,我通过批量打印ei进行了检查,但是这段代码只返回'None'。在
ei
我试图print('True')而不是索引,但是它仍然打印None
print('True')
None
我猜,你的例子中有几个问题。但你可能想要这个:
for index, wave in enumerate(ei): if self in wave: print(index)
请参阅我的评论或根据其他用户的建议详细说明您的问题,提供MCVE并修复/解释变量和类。在
我猜,你的例子中有几个问题。但你可能想要这个:
请参阅我的评论或根据其他用户的建议详细说明您的问题,提供MCVE并修复/解释变量和类。在
相关问题 更多 >
编程相关推荐