我有多个长度不同的列表。所有项目都是浮动的。我想从列表中提取每个项目,并将其拆分为一个2d列表作为键值对。示例,lst = [13.45, 15.46, 17.98, 14.98]
应该成为two_d_lst = [[0, 13.45], [1, 15.46], [2, 17.98], [3, 14.98]]
什么是最蟒蛇的方式?
使用列表理解(最Python的方法(:
lst = [13.45, 15.46, 17.98, 14.98]
two_d_lst = [[i,j] for i,j in enumerate(lst)]
print(two_d_lst)
[[0, 13.45], [1, 15.46], [2, 17.98], [3, 14.98]]
p.S:2d_lst
不是有效名称