如何从 Python 列表中提取第三列数据
如何从 Python 列表中提取第三列数据
在 Python 中,如果要从一个列表中提取第三列数据,你需要先了解这个列表的结构。假设你有一个名为 'stock_sales' 的列表,它是一个二维列表,例如:
stock_sales = [['Apple', 100, 10.5], ['Google', 50, 20.0], ['Microsoft', 75, 15.2]]
你可以使用以下代码从 'stock_sales' 中提取第三列数据:
x = [row[2] for row in stock_sales]
print(x)
这段代码使用了列表推导式,它会遍历 'stock_sales' 中的每一个子列表 'row',然后提取每个子列表的第三个元素(索引为 2),并将其添加到新的列表 'x' 中。
注意: 如果你无法确定 'stock_sales' 的具体格式,例如它是一个 pandas DataFrame 或者其他类型,你需要提供更多信息才能确定如何提取第三列数据。
原文地址: https://www.cveoy.top/t/topic/ocgK 著作权归作者所有。请勿转载和采集!