import sys
s = sys.stdin.readlines()
lst = [list(map(int, x.strip().split())) for x in s]
print(lst)
Имеется код....
СУТЬ ПРОБЛЕМЫ:
Если вводить вручную (допустим матрицу 2на2) то при исполнении кода получится:
Ввод матрицы:
1 0
1 1 (переноса строки не было)
Вывод:
[[1, 1]]
.
.
Если же вставить уже скопированную матрицу, то получится:
Ввод матрицы (Crtl V):
1 0
1 1 (переноса строки не было)
[[1, 1], [1, 0]]
.
Объясните, пожалуйста, почему так происходит?