当前位置:   article > 正文

【python】【pandas】读取DataFrame的某一列形成一个列表_提取dataframe的一列数据到列表

提取dataframe的一列数据到列表

可以通过索引访问DataFrame的某一列,并使用tolist()方法将其转换为一个Python列表

  1. import pandas as pd
  2. # 创建一个示例DataFrame
  3. df = pd.DataFrame({'A': [1, 2, 3, 4],
  4. 'B': [5, 6, 7, 8],
  5. 'C': [9, 10, 11, 12]})
  6. # 提取第一列,并将其转换为列表
  7. column_list = df.iloc[:, 1].tolist()
  8. print(column_list)

输出结果:

[5, 6, 7, 8]

在上述代码中,我们创建了一个示例DataFrame df,其中包含三列('A'、'B'、'C'),每列都有一些示例值。

然后,我们使用 df.iloc[:, 1] 来访问DataFrame的第一列。这里的 iloc[:, 1] 表示选择所有行(使用:),并选择索引为1的列(即第二列)。

接下来,我们使用 tolist() 方法将第二列转换为一个Python列表。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/153185?site
推荐阅读
相关标签
  

闽ICP备14008679号