person=[ [1.8, 1.9], [1.8, 1.7], [1.9, 1.8], [1.7, 1.9], [1.7, 1.7], [1.6, 1.7] ] 用python取出第一列
时间: 2024-06-09 20:08:20 浏览: 144
可以使用列表推导式来取出二维列表中的第一列:
```
person=[[1.8, 1.9], [1.8, 1.7], [1.9, 1.8], [1.7, 1.9], [1.7, 1.7], [1.6, 1.7]]
col1 = [p[0] for p in person]
print(col1) # [1.8, 1.8, 1.9, 1.7, 1.7, 1.6]
```
这里使用了列表推导式和循环语句来遍历二维列表中的每个元素,并通过索引取出第一个元素,将其添加到新的列表中。最后输出新的列表即可。
阅读全文