У меня матрица 4x4 B. Я хочу подставить всю первую строку для указанного c значения (2):
B[0]=2.0
Если я поставлю этот путь, первая строка станет [2,[....],[....],[....]] а не [[2,2,2,2],[....],[....],[....]].
[2,[....],[....],[....]]
[[2,2,2,2],[....],[....],[....]]
Как я могу это исправить?
Вы можете сделать B[0] = [2 for x in range(4)]
B[0] = [2 for x in range(4)]
Вы также можете сделать B[0] = [2,2,2,2], но если размер изменится, вы можете поставить B[0] = [2 for x in range(size)]
B[0] = [2,2,2,2]
B[0] = [2 for x in range(size)]