我是python的新手.如何转换这样的数组:
x=[[0.3], [0.07], [0.06]]
Run Code Online (Sandbox Code Playgroud)
成:
x=[0.3,0.07, 0.06]
Run Code Online (Sandbox Code Playgroud)
?提前致谢.
以下列表理解可能有用.
>>> x=[[0.3], [0.07], [0.06]]
>>> y = [a for [a] in x]
>>> y
[0.3, 0.07, 0.06]
Run Code Online (Sandbox Code Playgroud)
考虑到内在值也是类型list
.
cdhowie给出的类似但更易读的代码如下.
>>> x=[[0.3], [0.07], [0.06]]
>>> y = [a[0] for a in x]
>>> y
[0.3, 0.07, 0.06]
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
258 次 |
最近记录: |