mapping[:nx] = xrange(nx)
TypeError: unhashable type