我无法在2D列表中使用in运算符。在下面的代码中,我希望打印“ hi”,但打印“ bye”。语句“ ifGen中的'@'如果不是”将返回True,然后继续前进,否则我会误解in运算符的功能。
MAX_ROW = 5
MAX_COL =5
tempGen = ['@'] * MAX_ROW
for row in range(MAX_ROW):
tempGen[row] = ['@'] * MAX_COL
print(tempGen)
if '@' in tempGen:
print('hi')
else:
print('bye')
对于这个问题,我似乎找不到任何答案,但是如果您知道主题,请链接我。谢谢您的帮助。