小编mko*_*ala的帖子

访问包含列表的Pandas DataFrame列的每个第1个元素

我有一个Pandas DataFrame,其中包含列表对象的列

      A
0   [1,2]
1   [3,4]
2   [8,9] 
3   [2,6]
Run Code Online (Sandbox Code Playgroud)

如何访问每个列表的第一个元素并将其保存到DataFrame的新列中?要得到这样的结果:

      A     new_col
0   [1,2]      1
1   [3,4]      3
2   [8,9]      8
3   [2,6]      2
Run Code Online (Sandbox Code Playgroud)

我知道这可以通过遍历每一行来完成,但是有任何"pythonic"方式吗?

python dataframe pandas

12
推荐指数
4
解决办法
1万
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1