I have a string like mystr = \"100110\" (the real size is much bigger) I want to convert it to numpy array like mynumpy = [1, 0, 0, 1, 1, 0], mynumpy.shap
mystr = \"100110\"
mynumpy = [1, 0, 0, 1, 1, 0], mynumpy.shap
list may help you do that.
list
import numpy as np mystr = "100110" print np.array(list(mystr)) # ['1' '0' '0' '1' '1' '0']
If you want to get numbers instead of string:
print np.array(list(mystr), dtype=int) # [1 0 0 1 1 0]