gpt4 book ai didi

python - 访问 Pandas DataFrame 元素中的列表

转载 作者:太空狗 更新时间:2023-10-30 00:34:52 25 4
gpt4 key购买 nike

我有一个 Pandas DataFrame,其中一列中有一个整数列表。我想访问此列表中的各个元素。我找到了一种方法,通过使用 tolist() 并将其变回 DataFrame,但我想知道是否有更简单/更好的方法。在此示例中,我将 Column A 添加到 Column B 中列表的中间元素。

import pandas as pd
df = pd.DataFrame({'A' : (1,2,3), 'B': ([0,1,2],[3,4,5,],[6,7,8])})
df['C'] = df['A'] + pd.DataFrame(df['B'].tolist())[1]
df

有更好的方法吗?

最佳答案

更直接一点的是:

df['C'] = df['A'] + df['B'].apply(lambda x:x[1])

关于python - 访问 Pandas DataFrame 元素中的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38088419/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com