Если у вас есть (или вы создали) одну строку, вы можете использовать np.fromstring :
import numpy as np
x = ["1.1", "2.2", "3.2"]
x = ','.join(x)
x = np.fromstring( x, dtype=np.float, sep=',' )
Обратите внимание, x = ','.join(x)
преобразует массив x в строку '1.1, 2.2, 3.2'
. Если вы читаете строку из текстового файла, каждая строка уже будет строкой.