我有以下字符串,它是列表列表:
"ID":[[310.5,1.1612828],[310.0,15.0],[310.0,2.9755309],[309.5,30.0]]
我想将每个列表的所有第一个值捕获到一个
variable
,因此在这种情况下输出应该是print variable
预期产量:
310.5
310.0
310.0
309.5
最佳答案
要将第一个元素捕获到变量中,可以使用list comprehension这样的命令:
代码:
data = {
'ID': [[310.5, 1.1612828],
[310.0, 15.0],
[310.0, 2.9755309],
[309.5, 30.0]]
}
variable = [x[0] for x in data['ID']]
print(variable)
结果:
[310.5, 310.0, 310.0, 309.5]
关于python - 在Python中获取列表的每个子列表的第一项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44350548/