def test_getitem_from_array_with_operations():
a1 = numpy.array([[1, 3, 5], [7, 9, 11]])
m1 = larray(a1)
f = lambda i, j: numpy.sqrt(i * i + j * j)
a2 = numpy.fromfunction(f, shape=(2, 3))
m2 = larray(f, shape=(2, 3))
a3 = 3 * a1 + a2
m3 = 3 * m1 + m2
assert_array_equal(a3[:, (0, 2)],
m3[:, (0, 2)])
评论列表
文章目录