我有一个元组列表:
[[(1,0.99), (2,0.95)], [(2,0.97),(3,0.89),(1, 0.80)]]
从上面的数据中,我怎样才能得到列表的列表,例如:
[[1,2],[2,3,1]]
请您参考如下方法:
您可以简单地使用嵌套的列表理解:
lst = [[(1,0.99), (2,0.95)], [(2,0.97),(3,0.89),(1, 0.80)]]
r = [[i for i, _ in l] for l in lst]
print(r)
# [[1, 2], [2, 3, 1]]
