inaccurate display of characters while printing range of python elements
octave:1> a = py.list({5,'c'})
a = [Python object of type list]
[5.0, 'c']
octave:2> a{:}
ans =
{
[1,1] = 5
[1,2] =
pyobject object with properties:
m_id: [1x1 uint64]
}
The integers are displayed fine, but the characters are replaced m_id when displaying a range of values. Individually they appear as characters. Cross verified with Matlab which displays characters on invoking a(:). It would be better to display them all as characters I think