Return a copy of this state with qubit labels permuted

def permute(self, qubits: Qubits) -> 'Density':
        """Return a copy of this state with qubit labels permuted"""
        vec = self.vec.permute(qubits)
        return Density(vec.tensor, vec.qubits, self._memory)