如何在python的2D列表中获取char类型输入?我正在以下代码下运行...但是它给出的是EOFerror
。
r,c = list(map(int,input().split()))
matrix = [[input() for x in range (c)] for y in range(r)]
必需的O / P->
matrix = [['O', 'O', 'O', 'O', 'G'],
['O', 'W', 'W', 'O', 'O'],
['O', 'O', 'O', 'W', 'O'],
['G', 'W', 'W', 'W', 'O'],
['O', 'O', 'O', 'O', 'G']]
出现错误->
EOFError: EOF when reading a line
matrix=[]
for i in range(r):
a=list(map(str,input().split()))
matrix.append(a)
但是如果有人知道为什么错误更早出现,请做出答复。
CTRL+D
可能会帮助您。