Is there a way to convert true
of type unicode
to 1 and false
of type unicode
to 0 (in Python)?
For example: x
If B
is a Boolean array, write
B = B*1
(A bit code golfy.)
only with this:
const a = true; const b = false;
console.log(+a);//1 console.log(+b);//0
bool to int:
x = (x == 'true') + 0
Now the x contains 1 if x == 'true'
else 0.
Note: x == 'true'
will return bool which then will be typecasted to int having value (1 if bool value is True else 0) when added with 0.