Если check
является массивом numpy
check = np.array(['true', 'true', 'true', 'true', 'true', 'true', 'true', 'true',
'true', 'false', 'true', 'true', 'true', 'true', 'true', 'true',
'true', 'false', 'true', 'true', 'true', 'true', 'true', 'true',
'true', 'false', 'true', 'true', 'true', 'true', 'true', 'true',
'true', 'false', 'true', 'true', 'true', 'true', 'true', 'true',
'true', 'false', 'true', 'true', 'true', 'true', 'true', 'true',
'true', 'false', 'true', 'true', 'true', 'true', 'true', 'true',
'true', 'false', 'true', 'true', 'true', 'true', 'true', 'true',
'true', 'false', 'true', 'true', 'true', 'true', 'true', 'true',
'true', 'false', 'true', 'true', 'true', 'true', 'true', 'true',
'true', 'false', 'true', 'true', 'true', 'true', 'true', 'true',
'true', 'false', 'true', 'true', 'true', 'true', 'true', 'true',
'true', 'false', 'true', 'true', 'true', 'true', 'true', 'true',
'true', 'false', 'true', 'true', 'true', 'true', 'true', 'true',
'true', 'false', 'true', 'true', 'true', 'true', 'true', 'true'])
, тогда вы можете использовать eval()
, capitalize()
и tolist()
, объединенные в одну строку
check = np.array([eval(i.capitalize()) for i in check.tolist()])
print(check)
print(type(check[0]))
Вывод:
[ True True True True True True True True True False True True
True True True True True True True True True True True True
False True True True True True True True True True True True
True True False True True True True True False True True True
True True True True True True True True True True True True
True True True True True True True True True True False True
True True True True True True True True True True True True
True True True True True True True True True True True True
True True True True True True True False True True True True
True True True True True True True True True True True True]
<class 'numpy.bool_'>