Я использую это для декодирования строки массива с разделителями через запятую:
formatted_string = re.sub('\s+', ', ', unknown_encoding_string[1:-1])
, кажется, работает с этим (заметил, что все еще есть запятая, но в любом случае это работает)
unknown_encoding_string = "[-0.03833389 0.00832078 0.1206817 0.01020864
0.01418733 0.01334922 0.0180524 ]"
formatted_string = "-0.03833389, 0.00832078, 0.1206817, 0.01020864, 0.01418733, 0.01334922, 0.0180524,"
например: https://pastebin.com/eSVj1K6Q
но не с этим.спереди у него есть «,», что вызывает проблему.
unknown_encoding_string = "[ -0.03833389 0.00832078 -5.50815463e-02
2.86253393e-02 -1.66405290e-02 2.03181207e-02]"
formatted_string = ", -0.03833389, 0.00832078, -5.50815463e-02, 2.86253393e-02, -1.66405290e-02, 2.03181207e-02"
eg: https://pastebin.com/UjswSVSs
Я хочу, чтобы по возможности он был разделен, если возможно, так:
"123,4342,54534"
Я использую для этого Python.