Closed ankane closed 4 years ago
require "numo/narray" a = Numo::RObject.cast([1, 2, 3]) a[Numo::Bit.cast([0, 1, 0])] = "hi" p a[1] # "hi" a[Numo::Bit.cast([0, 1, 0])] = -1 p a[1] # -1 a[1] = nil p a[1] # nil a[Numo::Bit.cast([0, 1, 0])] = nil p a[1] # 0
The last example sets the a[1] to 0 instead of nil.
a[1]
nil
Thanks @masa16, looks like it's fixed on master.
The last example sets the
a[1]
to 0 instead ofnil
.