我正在用Python开发机器学习程序,但是下面的代码行有问题
[['23,24,-23,12,32,54,64,12,4,0,13,10']]
我想使用LinearDiscriminantAnalysis转换此数据,但是我想删除撇号。 我希望输出为:
[[23,24,-23,12,32,54,64,12,4,0,13,10]]
我不喜欢[]前后的'。 谢谢您。
答案 0 :(得分:0)
In[2]: a = [['23,24,-23,12,32,54,64,12,4,0,13,10']]
In[3]: result = []
In[4]: for sublist in a:
...: for elem in sublist:
...: result.append([int(b) for b in elem.split(',')])
...:
In[5]: result
Out[5]: [[23, 24, -23, 12, 32, 54, 64, 12, 4, 0, 13, 10]]