在二维列表中的运算符中

时间:2018-07-29 17:59:50

标签: python list 2d operator-keyword

我无法在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')

对于这个问题,我似乎找不到任何答案,但是如果您知道主题,请链接我。谢谢您的帮助。

0 个答案:

没有答案