0
내가 NumPy와에 문제가 블록 나를 새로 온 사람에 새 값을 할당 .. --- 나는 ndarray의 값을 변경하려면 : 여기NumPy와는 기존의 ndarray
디버그 정보가입니다.
(Pdb) Nodes[0,0]['f'] = np.array([i/9.0 for i in range(9)])
(Pdb) print Nodes[0,0]['f']
[ 0.00000000e+00 0.00000000e+00 5.67382835e+10 4.58280650e-41
1.00030523e-36 0.00000000e+00 1.00030523e-36 0.00000000e+00
2.28153811e-40]
(Pdb)
Node[0,0]['f']
의 값이 변경되지 않는 이유는 무엇입니까? 대신 Nodes['f'][0,0] = numpy.array([i/9.0 for i in range(9)])
를 사용
추가 정보 필요 : 게시 한 내용은 노드 [0,0] [ 'f']의 값이 변경되지 않는다는 것을 보여주지 않으며 원하는대로 변경되지 않았 음을 나타냅니다. 노드 [0,0]과 노드 [0,0] [ 'f']의 값과 유형은 무엇입니까? 우리가 잘라 붙여 넣을 수있는 문제를 보여주는 [짧은 예제] (http://sscce.org)를 만들 수 있습니까? – DSM